Commit Graph

  • 9bdbe3d53f
    Merge e13872489b into 66f321dc77 Dan P. 2025-10-22 12:41:29 -0400
  • e13872489b Add future TODO for multi-product support Dan Pock 2025-09-29 15:23:21 -0400
  • 05eeda1d40 controllers: adopt product-agnostic metrics API Dan Pock 2025-09-29 14:46:06 -0400
  • 9d9876d34c telemetry: add product-agnostic MetricsWrapper and rancher specific RancherMetricsWrapper Dan Pock 2025-09-29 14:45:48 -0400
  • ea76fd25d3 products: add OperatorProduct and improve product parsing/unknown handling Dan Pock 2025-09-29 14:43:57 -0400
  • a5f26ec8c3 Add product identification package Dan Pock 2025-09-25 18:27:01 -0400
  • 66f321dc77
    Implement new Config system (#50) main v0.3.1-alpha.1 Dan P. 2025-10-21 11:05:59 -0400
  • f35e36add2 refactor: adjust Option to use default from initial creation and remove from getter Dan Pock 2025-10-21 10:13:07 -0400
  • 03a67d526b Correct wip version of flag logic and fix flag value bug Dan Pock 2025-10-21 09:24:00 -0400
  • 8bc686ec02 add SetConfigMapData to resolver to make things more testable Dan Pock 2025-10-21 09:22:31 -0400
  • c893dd39a5
    Update internal/config/resolver.go Dan P. 2025-10-21 09:06:46 -0400
  • 71989be743 Add more rancher-bias TODOs Dan Pock 2025-10-01 15:27:38 -0400
  • d226ed4450 fix linter Dan Pock 2025-10-01 14:47:41 -0400
  • b8eed58d14 Make fatal config init more obvious Dan Pock 2025-09-29 14:11:16 -0400
  • 462d1ae222 Split up Cattle/Rancher DevMode and SCC Operator's DevMode Dan Pock 2025-10-01 12:43:26 -0400
  • bce4c2beb9 Adopt new Env/Flag/ConfigMap based config system across operator Dan Pock 2025-09-23 17:06:07 -0400
  • 7cd42931e9 Add new config tooling Dan Pock 2025-09-23 16:56:24 -0400
  • a1d57bc3bb
    General refactors fixes (#49) Dan P. 2025-10-13 16:14:16 -0400
  • 2193178244 fix test nit Dan Pock 2025-10-13 16:13:00 -0400
  • 023b58b7db
    Update pkg/controllers/helpers/ownership.go Dan P. 2025-10-13 16:12:10 -0400
  • a52e14069d small refactors Dan Pock 2025-10-13 13:35:42 -0400
  • 032f457c92 Correct ownership helper issues per Sam feedback Dan Pock 2025-10-13 13:35:22 -0400
  • 96e4e760fd Update pkg/controllers/helpers/ownership.go Dan P. 2025-10-02 08:27:11 -0400
  • 86de4fa296 Fix refactor bug Dan Pock 2025-09-25 22:31:44 -0400
  • 36071da23e refactor: adjust helpers structure Dan Pock 2025-09-29 15:14:52 -0400
  • 5673d79593 refactor: remove the SystemNamespace context initializer Dan Pock 2025-09-23 17:46:04 -0400
  • 20e5c71888 Adjust logger to correct component context Dan Pock 2025-09-23 17:29:41 -0400
  • 0e505c68a9 refactor: scc URL consts and add bias notes Dan Pock 2025-09-25 18:22:07 -0400
  • 235416415d refactor: code re-org Dan Pock 2025-09-25 18:17:32 -0400
  • 854f1d8c7a clean up jitterbug to use correct log builder strategy Dan Pock 2025-09-23 14:09:09 -0400
  • f9fb21a280
    Merge pull request #54 from diogoasouza/fix-finalizer-patch v0.3.0-alpha.3 v0.3.0 Diogo Souza 2025-10-08 10:51:45 -0300
  • f19fc09bd3
    retry on finalizer conflict Diogo Souza 2025-10-07 20:46:33 -0300
  • e79d181106
    Merge pull request #52 from susesamu/ci-improve v0.3.0-alpha.2 Samuel Vasconcelos 2025-10-01 18:09:29 -0300
  • 27c6f9f1f6 add staling and labeling workflows Samuel Vasconcelos 2025-10-01 17:51:46 -0300
  • 5a8216c331 Update default config map name Dan Pock 2025-10-01 12:43:36 -0400
  • a6225b8aa2 Split up Cattle/Rancher DevMode and SCC Operator's DevMode Dan Pock 2025-10-01 12:43:26 -0400
  • 20bf6f7019 Add future TODO for multi-product support Dan Pock 2025-09-29 15:23:21 -0400
  • 95be0e8837 Remove primary product Options and only allow overrides Dan Pock 2025-09-29 15:23:08 -0400
  • ba6fe45dc8 expand parameter name to make more clear Dan Pock 2025-09-29 15:15:14 -0400
  • d1bf743b09 refactor: adjust helpers structure Dan Pock 2025-09-29 15:14:52 -0400
  • d8547d95de fix kubeconfig bug Dan Pock 2025-09-29 14:46:19 -0400
  • ad531da190 controllers: adopt product-agnostic metrics API Dan Pock 2025-09-29 14:46:06 -0400
  • 540fb9e459 telemetry: add product-agnostic MetricsWrapper and rancher specific RancherMetricsWrapper Dan Pock 2025-09-29 14:45:48 -0400
  • cec8153196 products: add OperatorProduct and improve product parsing/unknown handling Dan Pock 2025-09-29 14:43:57 -0400
  • f7d4173255 Make fatal config init more obvious Dan Pock 2025-09-29 14:11:16 -0400
  • 817571a106 Fix refactor bug Dan Pock 2025-09-25 22:31:44 -0400
  • 2fc450d5a5 Add product identification package Dan Pock 2025-09-25 18:27:01 -0400
  • bacc8e3a1e fix linter Dan Pock 2025-09-25 18:26:01 -0400
  • e7c9d31e57 Set product version Dan Pock 2025-09-25 18:24:19 -0400
  • d345934d48 refactor: scc URL consts and add bias notes Dan Pock 2025-09-25 18:22:07 -0400
  • 1ea11d8c2f refactor: code re-org Dan Pock 2025-09-25 18:17:32 -0400
  • d20b8b4bdc refactor: second pass on config package Dan Pock 2025-09-25 18:00:55 -0400
  • 85c83dd755 refactor: remove the SystemNamespace context initializer Dan Pock 2025-09-23 17:46:04 -0400
  • 86c9fa091e Adjust logger to correct component context Dan Pock 2025-09-23 17:29:41 -0400
  • 8f6bad8fe9 fix lint & minor bug Dan Pock 2025-09-23 17:20:48 -0400
  • 3cd3ac15a5 Adopt new Env/Flag/ConfigMap based config system across operator Dan Pock 2025-09-23 17:06:07 -0400
  • 467ee22751 Add new config tooling Dan Pock 2025-09-23 17:03:21 -0400
  • 88fe7f8e1a Introduce new config package & Env defs Dan Pock 2025-09-23 16:56:24 -0400
  • 645ec79600 clean up jitterbug to use correct log builder strategy Dan Pock 2025-09-23 14:09:09 -0400
  • a9cbb61fd5
    Improve failed registration logging and logic (#47) Dan P. 2025-09-26 11:29:39 -0400
  • 39fae0f364 only use additional failure context when currentCondition is set Dan Pock 2025-09-26 11:12:26 -0400
  • ad5bd7ebf4 Fix namespace in-case using custom setting Dan Pock 2025-09-26 11:12:01 -0400
  • b2dfeaec38 Improve the RegistrationIsFailed error logs and prevent infinite re-queue of failed objects Dan Pock 2025-09-26 11:06:37 -0400
  • c56087fbb9
    [ci] Fix codeowners (#44) v0.3.0-alpha.1 Dan P. 2025-09-24 14:19:58 -0400
  • 22e47e021a Fix team name Dan Pock 2025-09-24 14:02:01 -0400
  • 5ed06ba259 Move codeowner to GH folder for cleaner root Dan Pock 2025-09-24 14:01:41 -0400
  • 17c4b29d68
    Improve logging (#42) Dan P. 2025-09-23 14:09:42 -0400
  • acc11ae99c
    Merge pull request #40 from diogoasouza/issue-28 Diogo Souza 2025-09-23 11:43:43 -0300
  • f4f2870f33 Adjust logs levels and text clarity Dan Pock 2025-09-16 17:01:48 -0400
  • e00bc1eea2 Change empty login to debug level and improve text Dan Pock 2025-09-16 16:42:35 -0400
  • 695a0a256d
    Minor Refactors: Improve readability of controller logic (#39) Dan P. 2025-09-16 21:37:19 -0400
  • e960103768
    using namehash instead of contenthash to fetch registration when deleting Diogo Souza 2025-09-15 20:51:26 -0300
  • c5ad8aa210 Correct Watcher to only watch Secrets Dan Pock 2025-09-15 18:27:24 -0400
  • 3d825af965 nit: do less in init Dan Pock 2025-09-15 17:19:40 -0400
  • b604945e4e Small code refactor to invert logic check Dan Pock 2025-09-15 19:09:32 -0400
  • 2fc347ea16
    Merge pull request #37 from jbiers/fix-resetting-registration v0.2.1-alpha.2 v0.2.1 Julia Bier 2025-09-08 12:49:27 -0400
  • f09db1d227 fix: have condition message as const Julia Bier 2025-09-08 11:22:32 -0400
  • 49bb58b87c fix: reset offline registration when certificate is removed from entrypoint secret Julia Bier 2025-09-05 16:09:17 -0400
  • 66f464bc2b
    [ci] Improve initializer dx and testing (#31) Dan P. 2025-08-29 14:35:55 -0400
  • 63b5b51678
    Fix Workflow name for other org processes (#35) Dan P. 2025-08-29 14:12:04 -0400
  • 77e8b68bb0 Fix Workflow name for other org processes Dan Pock 2025-08-29 13:49:57 -0400
  • 3328376405
    Merge pull request #34 from mallardduck/backport-rancherversion-prefix-fix v0.1.2-rc.1 v0.1.2 release/v0.1.x Dan P. 2025-08-29 12:02:53 -0400
  • cc300ce17c Add unit tests and modify fix method Dan Pock 2025-08-29 09:24:49 -0400
  • b62b48c018 Ensure that Metrics wrapper handles Rancher version translation for SCC product Dan Pock 2025-08-29 09:08:50 -0400
  • ed4dcd4db0
    Merge pull request #33 from mallardduck/hotfix-rancherversion-prefix Dan P. 2025-08-29 09:26:53 -0400
  • 1d223d27be Add unit tests and modify fix method Dan Pock 2025-08-29 09:24:49 -0400
  • 8b14cbb753 Ensure that Metrics wrapper handles Rancher version translation for SCC product Dan Pock 2025-08-29 09:08:50 -0400
  • 486f716d62 Add tests only method for overriding contexthelpers Dan Pock 2025-08-28 16:54:58 -0400
  • 841b5340ea Add tests for consts Dan Pock 2025-08-28 16:54:36 -0400
  • 7106b3b622 Add tests for contexthelpers Dan Pock 2025-08-28 15:26:45 -0400
  • b975736cab Add tests to cover Initializer Dan Pock 2025-08-28 15:21:18 -0400
  • 14b6bfc38e
    Merge pull request #30 from mallardduck/secret-repo-units Dan P. 2025-08-28 14:58:26 -0400
  • 0d8139511f Add units for settings helper too Dan Pock 2025-08-28 12:00:30 -0400
  • 9661f2020b Add units to cover secrets repo code Dan Pock 2025-08-28 11:36:04 -0400
  • da0eee8ba7 "Offer rancherVersion overriding alternative" Julia Bier 2025-08-27 14:01:03 -0400
  • 01c808cc02
    Merge pull request #23 from mallardduck/main-devmode-fix v0.2.1-alpha.1 Dan P. 2025-08-26 23:11:54 -0400
  • 91cd08d146 cleanup logic around Log Level setting Dan Pock 2025-08-26 10:47:41 -0400
  • bf0f74b7c8 Correct log typo Dan Pock 2025-08-26 10:46:53 -0400
  • 14be8fd2d8 Add fix for SCC Operator DevMode context Dan Pock 2025-08-25 17:02:55 -0400
  • 67616b78f7
    Merge pull request #22 from mallardduck/dev-mode-fix-010 v0.1.1-rc.1 v0.1.1 Dan P. 2025-08-25 17:13:41 -0400