-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
common automatic update #6
common automatic update #6
Commits on Apr 12, 2024
-
Merge pull request #464 from mbaldessari/cleanup
Drop unused piece of schema json
Configuration menu - View commit details
-
Copy full SHA for 6eb410a - Browse repository at this point
Copy the full SHA 6eb410aView commit details -
Merge pull request #461 from mbaldessari/disconnected
Custom CA support
Configuration menu - View commit details
-
Copy full SHA for 056c315 - Browse repository at this point
Copy the full SHA 056c315View commit details
Commits on Apr 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 36b2cb6 - Browse repository at this point
Copy the full SHA 36b2cb6View commit details -
Merge pull request #465 from mbaldessari/log-cleanup
Small cleanup to remove unneeded log messages
Configuration menu - View commit details
-
Copy full SHA for f5edc5b - Browse repository at this point
Copy the full SHA f5edc5bView commit details -
Support for cluster-wide proxy
If the clusterwide proxy object is configured, let's support it when we clone the git repos for the imperative framework.
Configuration menu - View commit details
-
Copy full SHA for 247ee65 - Browse repository at this point
Copy the full SHA 247ee65View commit details -
Merge pull request #466 from mbaldessari/cluster-proxy
Support for cluster-wide proxy
Configuration menu - View commit details
-
Copy full SHA for e6564a2 - Browse repository at this point
Copy the full SHA e6564a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86164c6 - Browse repository at this point
Copy the full SHA 86164c6View commit details -
Merge pull request #467 from mbaldessari/eso-0.9.14
Update ESO to 0.9.14
Configuration menu - View commit details
-
Copy full SHA for d5ba36a - Browse repository at this point
Copy the full SHA d5ba36aView commit details -
Merge pull request #462 from claudiol/helm-merge-values
feat: Support for issue #459
Configuration menu - View commit details
-
Copy full SHA for 4d2b43c - Browse repository at this point
Copy the full SHA 4d2b43cView commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f4bed3a - Browse repository at this point
Copy the full SHA f4bed3aView commit details -
Merge pull request #468 from mbaldessari/crd-update
Update CRD from operator v0.0.44
Configuration menu - View commit details
-
Copy full SHA for a2e86c6 - Browse repository at this point
Copy the full SHA a2e86c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2319eea - Browse repository at this point
Copy the full SHA 2319eeaView commit details -
Merge pull request #469 from mbaldessari/expose-expcap
Expose main.experimentalCapabilities in operator-install
Configuration menu - View commit details
-
Copy full SHA for a0cad8d - Browse repository at this point
Copy the full SHA a0cad8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ffb55f - Browse repository at this point
Copy the full SHA 2ffb55fView commit details -
Merge pull request #470 from mbaldessari/clustergroup-0.8.3
Release clustergroup v0.8.3
Configuration menu - View commit details
-
Copy full SHA for 55db211 - Browse repository at this point
Copy the full SHA 55db211View commit details -
feat: add support for hive clusterdeployments creating spokes
Co-authored-by: Alejandro Villegas <[email protected]> Signed-off-by: Tomer Figenblat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2215f7 - Browse repository at this point
Copy the full SHA f2215f7View commit details -
test: regenerated tests after clusterdeployment commit
Co-authored-by: Alejandro Villegas <[email protected]> Signed-off-by: Tomer Figenblat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9bf1f7 - Browse repository at this point
Copy the full SHA f9bf1f7View commit details
Commits on Apr 17, 2024
-
Support remote repoURL when previewing templates
This allows us to have a remote repoURL + path kustomize combo and show the resulting templates in `make preview`. Tested with: web-terminal: name: web-terminal namespace: hello-world project: hub kustomize: true targetRevision: main repoURL: https://github.com/redhat-cop/gitops-catalog path: web-terminal/aggregate/overlays/default Closes: validatedpatterns/multicloud-gitops#356
Configuration menu - View commit details
-
Copy full SHA for aee5158 - Browse repository at this point
Copy the full SHA aee5158View commit details -
Merge pull request #473 from mbaldessari/preview-fixes5
Support remote repoURL when previewing templates
Configuration menu - View commit details
-
Copy full SHA for 23d35d6 - Browse repository at this point
Copy the full SHA 23d35d6View commit details -
test: updated test-cased and regeneated expectations
Co-authored-by: Alejandro Villegas <[email protected]> Signed-off-by: Tomer Figenblat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b4e903 - Browse repository at this point
Copy the full SHA 5b4e903View commit details -
Configuration menu - View commit details
-
Copy full SHA for 890ac2e - Browse repository at this point
Copy the full SHA 890ac2eView commit details -
Namespace argocd.argoproj.io/managed-by label issue
- Fixed issue in common/clustergroup/templates/_helpers.tpl to render correct label
Configuration menu - View commit details
-
Copy full SHA for e27624c - Browse repository at this point
Copy the full SHA e27624cView commit details -
Merge pull request #476 from claudiol/fix-namespace-issue
Namespace argocd.argoproj.io/managed-by label issue
Configuration menu - View commit details
-
Copy full SHA for 8855d6e - Browse repository at this point
Copy the full SHA 8855d6eView commit details -
Fixed indenting and duplicate entries in application-policies.yaml
This corrects Argo error: Failed to load target state: failed to generate manifest for source 1 of 1: rpc error: code = Unknown desc = Manifest generation error (cached): `helm template . --name-template acm --namespace open-cluster-management --kube-version 1.25 --set global.privateRepo=false --set global.experimentalCapabilities=initcontainers --set global.repoURL=https://github.myrepo.com/EnterpriseKubernetes/multicloud-gitops.git --set global.clusterDomain=mydomain.azure.us --set global.clusterPlatform=Azure --set global.hubClusterDomain=mydomain.azure.us --set global.localClusterDomain=mydomain.azure.us --set global.targetRevision=prod --set global.namespace=open-cluster-management --set global.pattern=ekho --set global.clusterVersion=4.12 --values <path to cached source>/values-global.yaml --values <path to cached source>/values-hub.yaml <api versions removed> --include-crds` failed exit status 1: Error: YAML parse error on acm/templates/policies/application-policies.yaml: error converting YAML to JSON: yaml: line 50: did not find expected key Use --debug flag to render out invalid YAML Also corrects mapping error warning on make preview-acm
Configuration menu - View commit details
-
Copy full SHA for 13ee338 - Browse repository at this point
Copy the full SHA 13ee338View commit details
Commits on Apr 18, 2024
-
Add main.experimentalCapabilities to values.schema.json
This way it can be set straight from a values-*.yaml file Tested on MCG.
Configuration menu - View commit details
-
Copy full SHA for 50b2f55 - Browse repository at this point
Copy the full SHA 50b2f55View commit details -
Merge pull request #478 from mbaldessari/fix-schema-capabilities
Add main.experimentalCapabilities to values.schema.json
Configuration menu - View commit details
-
Copy full SHA for 3d38ce2 - Browse repository at this point
Copy the full SHA 3d38ce2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 866cd99 - Browse repository at this point
Copy the full SHA 866cd99View commit details -
Merge pull request #479 from mbaldessari/v0.8.4
ClusterGroup v0.8.4
Configuration menu - View commit details
-
Copy full SHA for 2d36b61 - Browse repository at this point
Copy the full SHA 2d36b61View commit details -
Merge pull request #474 from wadebee/feature/preview-%
Moved CLUSTERGROUP declaration to restore make preview-% functionality
Configuration menu - View commit details
-
Copy full SHA for 37c93b0 - Browse repository at this point
Copy the full SHA 37c93b0View commit details -
Move the CLUSTERGROUP env variable for previews inside its section
This way the code is a bit less confusing and it's more obvious when/where CLUSTERGROUP is used. make preview-% still keeps working as usual and you can override things via `make CLUSTERGROUP=group-one preview-hello-world` Gotta love Makefile's idiosyncrasies around per-target variables
Configuration menu - View commit details
-
Copy full SHA for 739a63b - Browse repository at this point
Copy the full SHA 739a63bView commit details -
Merge pull request #481 from mbaldessari/make-tweak
Small makefile tweak
Configuration menu - View commit details
-
Copy full SHA for 93fccbd - Browse repository at this point
Copy the full SHA 93fccbdView commit details -
Merge pull request #477 from wadebee/acm-app-policies-indenting-fix
bug: Fixes indenting and duplicate entries in application-policies.yaml
Configuration menu - View commit details
-
Copy full SHA for e8c9016 - Browse repository at this point
Copy the full SHA e8c9016View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65eab76 - Browse repository at this point
Copy the full SHA 65eab76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 444016b - Browse repository at this point
Copy the full SHA 444016bView commit details -
bug: Fix to generate OperatorGroup definition when namespaces definit…
…ion has labels - Added condition to check if operatorGroup key exists {{- if or $v.operatorGroup (not (hasKey $v "operatorGroup")) }} - Default behavior is that we generate an OperatorGroup for a Namespace definition.
Configuration menu - View commit details
-
Copy full SHA for 0283fc2 - Browse repository at this point
Copy the full SHA 0283fc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a8870e - Browse repository at this point
Copy the full SHA 2a8870eView commit details -
Merge pull request #484 from claudiol/fix-for-operator-group
bug: Fix to generate OperatorGroup definition when namespaces definition has labels
Configuration menu - View commit details
-
Copy full SHA for 82d3e26 - Browse repository at this point
Copy the full SHA 82d3e26View commit details -
Configuration menu - View commit details
-
Copy full SHA for c35d124 - Browse repository at this point
Copy the full SHA c35d124View commit details -
Merge pull request #485 from mbaldessari/pki-missing-folder
Try fallbacks for /etc/pki when it does not exist
Configuration menu - View commit details
-
Copy full SHA for 6b5118f - Browse repository at this point
Copy the full SHA 6b5118fView commit details
Commits on Apr 19, 2024
-
Fix for multiple OperatorGroup rendering
- Fixed issue with rendering multiple OperatorGroup. Added the beginning (---) to signal document start. - Updated the applications.yaml to include beginning (---) to signal document start.
Configuration menu - View commit details
-
Copy full SHA for ae12274 - Browse repository at this point
Copy the full SHA ae12274View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ed1a05 - Browse repository at this point
Copy the full SHA 6ed1a05View commit details -
Merge pull request #486 from claudiol/helper-operatorgroup-fix
helper operatorgroup fix
Configuration menu - View commit details
-
Copy full SHA for e32c5fe - Browse repository at this point
Copy the full SHA e32c5feView commit details
Commits on Apr 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 74a1f10 - Browse repository at this point
Copy the full SHA 74a1f10View commit details -
Merge pull request #487 from mbaldessari/eso-0.9.16
Update ESO to 0.9.16
Configuration menu - View commit details
-
Copy full SHA for 0ebc916 - Browse repository at this point
Copy the full SHA 0ebc916View commit details -
Configuration menu - View commit details
-
Copy full SHA for f34fd78 - Browse repository at this point
Copy the full SHA f34fd78View commit details -
Merge pull request #488 from mbaldessari/vault-helm-v0.28.0
Updated vault-helm to v0.28.0
Configuration menu - View commit details
-
Copy full SHA for 7f22447 - Browse repository at this point
Copy the full SHA 7f22447View commit details -
Use --recurse-submodules when cloning
In case a git repo has some things split over submodules, let's clone those too. The version of git in the imperative image is currently: sh-5.1# git version git version 2.39.3 Tested with: sh-5.1# git clone --recurse-submodules --single-branch --branch main --depth 1 -- "https://github.com/validatedpatterns/multicloud-gitops" /tmp/ Cloning into '/tmp'... remote: Enumerating objects: 426, done. remote: Counting objects: 100% (426/426), done. remote: Compressing objects: 100% (343/343), done. remote: Total 426 (delta 87), reused 221 (delta 40), pack-reused 0 Receiving objects: 100% (426/426), 545.98 KiB | 1.78 MiB/s, done. Resolving deltas: 100% (87/87), done. Co-Authored-By: Sergio Garcia Martinez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd6be56 - Browse repository at this point
Copy the full SHA dd6be56View commit details -
Merge pull request #489 from mbaldessari/recursive-clone
Use --recurse-submodules when cloning
Configuration menu - View commit details
-
Copy full SHA for 4d04000 - Browse repository at this point
Copy the full SHA 4d04000View commit details -
Drop support for IIB on OCP 4.12
The last job we ran with that for IIB was more than 4 months ago.
Configuration menu - View commit details
-
Copy full SHA for 60600dc - Browse repository at this point
Copy the full SHA 60600dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f50deb9 - Browse repository at this point
Copy the full SHA f50deb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5702167 - Browse repository at this point
Copy the full SHA 5702167View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84f7434 - Browse repository at this point
Copy the full SHA 84f7434View commit details -
Configuration menu - View commit details
-
Copy full SHA for 109027c - Browse repository at this point
Copy the full SHA 109027cView commit details -
Merge pull request #491 from mbaldessari/prereqs
Check for prereqs for IIB
Configuration menu - View commit details
-
Copy full SHA for 20cb31e - Browse repository at this point
Copy the full SHA 20cb31eView commit details
Commits on Apr 23, 2024
-
chore: added annotations controling gitops and fail for missing meta …
…for clusterdeployments Signed-off-by: Tomer Figenblat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a073b8c - Browse repository at this point
Copy the full SHA a073b8cView commit details
Commits on Apr 26, 2024
-
chore: removed managedclusterset spec
Signed-off-by: Tomer Figenblat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6ffd0e - Browse repository at this point
Copy the full SHA c6ffd0eView commit details
Commits on Apr 30, 2024
-
This adds multiple IIB support in order to cater for the ACM IIB case, where the MCE operator might be in another IIB completely. To load multiple IIB for different operators, one needs to set the env variables as follows: export OPERATOR=advanced-cluster-management,multicluster-engine export INDEX_IMAGES=registry-proxy.engineering.redhat.com/rh-osbs/iib:713808,registry-proxy.engineering.redhat.com/rh-osbs/iib:718034 It is implied that the first IIB is for the first operator in the list, and the second one for the latter. Tested gitops-iib and it all worked with no changes.
Configuration menu - View commit details
-
Copy full SHA for 0495190 - Browse repository at this point
Copy the full SHA 0495190View commit details -
Merge pull request #495 from mbaldessari/iib-rework
Rework IIB loading support
Configuration menu - View commit details
-
Copy full SHA for 72a8b26 - Browse repository at this point
Copy the full SHA 72a8b26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00aae8c - Browse repository at this point
Copy the full SHA 00aae8cView commit details -
We need to be able to explicitely override the Source and the Channel used to install the MCE multicluster-engine operator. The reason for this is that when we install ACM from an IIB, the default channel that will be used for MCE won't be present in the IIB, so we need to be able to be flexible in determining where the MCE gets installed from (sourcecatalog and channel) We default to redhat-operators because otherwise when installing gitops via IIB the ACM operator finds a channel for MCE that does not exist, so we force the source all the time.
Configuration menu - View commit details
-
Copy full SHA for 75c51cc - Browse repository at this point
Copy the full SHA 75c51ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8119368 - Browse repository at this point
Copy the full SHA 8119368View commit details -
Merge pull request #497 from mbaldessari/acm-iib-overrides
acm iib overrides
Configuration menu - View commit details
-
Copy full SHA for b68d2bd - Browse repository at this point
Copy the full SHA b68d2bdView commit details -
Merge pull request #496 from mbaldessari/gitops-1.12-support
Switch to gitops-1.12
Configuration menu - View commit details
-
Copy full SHA for 7d946b3 - Browse repository at this point
Copy the full SHA 7d946b3View commit details
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6a4e5c6 - Browse repository at this point
Copy the full SHA 6a4e5c6View commit details -
Merge pull request #498 from mbaldessari/clustergroup-0.8.5
Release clustergroup v0.8.5
Configuration menu - View commit details
-
Copy full SHA for b73c413 - Browse repository at this point
Copy the full SHA b73c413View commit details -
New global scope argocdServer section for values-global.yaml
- Added new section for to configure the ArgoCD server to support tls argocdServer: route: tls: insecureEdgeTerminationPolicy: Redirect termination: reencrypt - Default for ArgoCD is to create route with the following: route: enabled tls: insecureEdgeTerminationPolicy: Redirect termination: passthrough For more information please refer to https://issues.redhat.com/browse/GITOPS-3918. - Changed default value for termination
Configuration menu - View commit details
-
Copy full SHA for ff3147a - Browse repository at this point
Copy the full SHA ff3147aView commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa0b969 - Browse repository at this point
Copy the full SHA aa0b969View commit details -
Merge pull request #500 from mbaldessari/iib-acm
Improve readme for ACM IIB
Configuration menu - View commit details
-
Copy full SHA for 35db672 - Browse repository at this point
Copy the full SHA 35db672View commit details -
Merge pull request #499 from claudiol/argocd-tls-redirect
New global scope argocdServer section for values-global.yaml
Configuration menu - View commit details
-
Copy full SHA for 0fdc074 - Browse repository at this point
Copy the full SHA 0fdc074View commit details -
Drop gitopsspec from pattern's CR
We drive this from the patterns-operator-config configmap these days, which makes more sense (it is a clusterwide setting and not really a per pattern one).
Configuration menu - View commit details
-
Copy full SHA for 23614a4 - Browse repository at this point
Copy the full SHA 23614a4View commit details -
Allow customizing the VP operator subscription
Tested with: ❯ helm template operator-install --show-only templates/subscription.yaml --set main.patternsOperator.installPlanApproval=Manual --- apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: patterns-operator namespace: openshift-operators labels: operators.coreos.com/patterns-operator.openshift-operators: "" spec: channel: fast installPlanApproval: Manual name: patterns-operator source: community-operators sourceNamespace: openshift-marketplace ❯ helm template operator-install --show-only templates/subscription.yaml --set main.patternsOperator.installPlanApproval=Manual --set main.patternsOperator.startingCSV=1.2.3 --- apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: patterns-operator namespace: openshift-operators labels: operators.coreos.com/patterns-operator.openshift-operators: "" spec: channel: fast installPlanApproval: Manual name: patterns-operator source: community-operators sourceNamespace: openshift-marketplace startingCSV: 1.2.3
Configuration menu - View commit details
-
Copy full SHA for d9c7350 - Browse repository at this point
Copy the full SHA d9c7350View commit details -
Merge pull request #501 from mbaldessari/operator-install
Drop gitopsspec from pattern's CR
Configuration menu - View commit details
-
Copy full SHA for 6cf424f - Browse repository at this point
Copy the full SHA 6cf424fView commit details -
Merge pull request #502 from mbaldessari/operator-install2
Allow customizing the VP operator subscription
Configuration menu - View commit details
-
Copy full SHA for e5ad7af - Browse repository at this point
Copy the full SHA e5ad7afView commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 258af6b - Browse repository at this point
Copy the full SHA 258af6bView commit details -
Merge pull request #504 from mbaldessari/retries-iib
Add retries when checking oc version
Configuration menu - View commit details
-
Copy full SHA for e9d1a4f - Browse repository at this point
Copy the full SHA e9d1a4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cbcc98 - Browse repository at this point
Copy the full SHA 1cbcc98View commit details -
Merge pull request #492 from mbaldessari/imperative-admin
Add an imperative-admin-sa service account
Configuration menu - View commit details
-
Copy full SHA for 370b78e - Browse repository at this point
Copy the full SHA 370b78eView commit details
Commits on May 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3a4eaf9 - Browse repository at this point
Copy the full SHA 3a4eaf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 308d708 - Browse repository at this point
Copy the full SHA 308d708View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0123fc7 - Browse repository at this point
Copy the full SHA 0123fc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48b584e - Browse repository at this point
Copy the full SHA 48b584eView commit details
Commits on May 13, 2024
-
Switch to registry.redhat.io for the initContainer image
This makes the registry url more consistent with what we already use (e.g. in the imperative templates)
Configuration menu - View commit details
-
Copy full SHA for 04a6d6d - Browse repository at this point
Copy the full SHA 04a6d6dView commit details -
Merge pull request #508 from mbaldessari/consistent-registry
Switch to registry.redhat.io for the initContainer image
Configuration menu - View commit details
-
Copy full SHA for 502da98 - Browse repository at this point
Copy the full SHA 502da98View commit details
Commits on May 14, 2024
-
Update for ACM chart to application-policies.yaml
- If statement was checking for .Values.global.extraValueFiles. - We now checking at the .extraValueFiles in the managedClusterGroups section. managedClusterGroups: aro-prod: name: innovation acmlabels: - name: clusterGroup value: innovation extraValueFiles: - '/overrides/values-common-capabilities.yaml' helmOverrides: - name: clusterGroup.isHubCluster value: "false"
Configuration menu - View commit details
-
Copy full SHA for f6c7a47 - Browse repository at this point
Copy the full SHA f6c7a47View commit details -
Merge pull request #509 from claudiol/acm-application-policies-update
Update for ACM chart to application-policies.yaml
Configuration menu - View commit details
-
Copy full SHA for cea4fd6 - Browse repository at this point
Copy the full SHA cea4fd6View commit details
Commits on May 15, 2024
-
Add extraParameters to values.schema.json
- Problem Statement The current **clustergroup** schema does not allow the definition of **extraParameters** under the **main** section of a values file. - Caveat The user defined variables in the **extraParameters** section would only be applied if the user deploys the pattern via the command, using `./pattern.sh make install` or `./pattern.sh make operator-deploy` and not via the OpenShift Validated Patterns Operator UI. - Fix Description Add the **extraParameters** to the definition of **Main.properties** in the values.schema.json: "extraParameters": { "type": "array", "description": "Pass in extra Helm parameters to all ArgoCD Applications and the framework." }, - This will allow users to define extra parameters that will be added by the framework to the ArgoCD applications it creates. - For more information see validatedpatterns/common#510
Configuration menu - View commit details
-
Copy full SHA for 4d422a4 - Browse repository at this point
Copy the full SHA 4d422a4View commit details -
Merge pull request #511 from claudiol/update-clustergroup-values-schema
Add extraParameters to values.schema.json
Configuration menu - View commit details
-
Copy full SHA for b2a7085 - Browse repository at this point
Copy the full SHA b2a7085View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ab630bb - Browse repository at this point
Copy the full SHA ab630bbView commit details -
Merge pull request #514 from mbaldessari/eso-0.9.18
Update ESO to 0.9.18
Configuration menu - View commit details
-
Copy full SHA for 2638c41 - Browse repository at this point
Copy the full SHA 2638c41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d147b2 - Browse repository at this point
Copy the full SHA 7d147b2View commit details -
Feat: Followup to definition of extraParameters under the main sectio…
…n of a values file. - The operator adds these extraParameters to the extraParametersNested section as key/value pairs in the Cluster Wide ArgoCD Application created by the Validated Patterns operator. - This update will add the user defined extra parameters on the ArgoCD Applications on the Spoke Clusters. efinition of extraParameters under the main
Configuration menu - View commit details
-
Copy full SHA for 4eeb69b - Browse repository at this point
Copy the full SHA 4eeb69bView commit details -
Use golang-external-secrets for the acm hub-ca bits
We'd like to make the imperative namespace optional, so let's use the golang-external-secrets one, which is probably more correct anyways since the acm hub ca is tied to ESO anyways.
Configuration menu - View commit details
-
Copy full SHA for e23fea0 - Browse repository at this point
Copy the full SHA e23fea0View commit details -
Only do the acm hub ca policy when vault is the backend
The acm hub ca is needed for ESO on spokes to connect to the vault on the hub, there is no need for this when vault is not used, so let's drop it in that case
Configuration menu - View commit details
-
Copy full SHA for f673491 - Browse repository at this point
Copy the full SHA f673491View commit details -
Merge pull request #516 from claudiol/extra-nested-params-updates
Feat: Followup to definition of extraParameters under the main section of a values file.
Configuration menu - View commit details
-
Copy full SHA for e1a448d - Browse repository at this point
Copy the full SHA e1a448dView commit details -
Merge pull request #518 from mbaldessari/new-ns-for-hub-ca
Updates to acm-hub-ca
Configuration menu - View commit details
-
Copy full SHA for 5341801 - Browse repository at this point
Copy the full SHA 5341801View commit details
Commits on May 27, 2024
-
Merge pull request #520 from mbaldessari/new-vault
Update vault to 1.16.2
Configuration menu - View commit details
-
Copy full SHA for e3d6704 - Browse repository at this point
Copy the full SHA e3d6704View commit details
Commits on May 28, 2024
-
fix: when using clusterdeployments, secrets should exist in the clust…
…er-namespace Co-authored-by: Michele Baldessari <[email protected]> Co-authored-by: Alejandro Villegas <[email protected]> Signed-off-by: Tomer Figenblat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6cd4e85 - Browse repository at this point
Copy the full SHA 6cd4e85View commit details
Commits on May 30, 2024
-
Force rolebindings as early as possible
This is important because in some situations (we've observed this on the clusterwide argo instance on spokes) the permissions are not there yet when argo tries to create service accounts for the imperative SAs. This means that the very first sync works up to the service account creation which then fails due to lacking RBACs. This triggers a gitops issue where selfheal never retries because the previous run failed and so the app is in a stuck loop forever Co-Authored-By: Jonny Rickard <[email protected]> Closes: GITOPS-4677
Configuration menu - View commit details
-
Copy full SHA for ff40ddc - Browse repository at this point
Copy the full SHA ff40ddcView commit details -
Merge pull request #522 from mbaldessari/force-bindings-early
Force rolebindings as early as possible
Configuration menu - View commit details
-
Copy full SHA for 528f1e6 - Browse repository at this point
Copy the full SHA 528f1e6View commit details -
bug: Invalid OperatorGroup generated when ommitting targetNamespaces
Problem Statement: When setting a namespace like this: - openshift-distributed-tracing: operatorGroup: true targetNamespaces: [] The chart generates the following yaml: ```yaml apiVersion: operators.coreos.com/v1 kind: OperatorGroup metadata: name: openshift-distributed-tracing-operator-group namespace: openshift-distributed-tracing spec: targetNamespaces: ``` Which k8s rejects the targetNamespaces key as invalid when it attempts to apply it and removes it since it doesn't have a value, which just so happens to have the desired result of not setting the targetNamespaces (or a selector) to enable it for All Namespaces.
Configuration menu - View commit details
-
Copy full SHA for 113a907 - Browse repository at this point
Copy the full SHA 113a907View commit details -
Merge pull request #521 from claudiol/fix-targetns-operatorgroup
bug: Invalid OperatorGroup generated when omitting targetNamespaces
Configuration menu - View commit details
-
Copy full SHA for e6441ce - Browse repository at this point
Copy the full SHA e6441ceView commit details -
Merge pull request #472 from TomerFi/add-clusterdeployments
feat: use hive clusterdeployment for creating spoke clusters
Configuration menu - View commit details
-
Copy full SHA for 7ba9db5 - Browse repository at this point
Copy the full SHA 7ba9db5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad87c84 - Browse repository at this point
Copy the full SHA ad87c84View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0f09a8 - Browse repository at this point
Copy the full SHA e0f09a8View commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dfe5b1a - Browse repository at this point
Copy the full SHA dfe5b1aView commit details -
Merge pull request #505 from soukron/feature/control-scheduler-for-ma…
…sters Added support to control the scheduler/cluster spec
Configuration menu - View commit details
-
Copy full SHA for c799881 - Browse repository at this point
Copy the full SHA c799881View commit details -
Merge pull request #507 from soukron/feature/auto-approve-installplans
Simplified PR for auto approve install plans
Configuration menu - View commit details
-
Copy full SHA for e3d4185 - Browse repository at this point
Copy the full SHA e3d4185View commit details -
Configuration menu - View commit details
-
Copy full SHA for beb71a1 - Browse repository at this point
Copy the full SHA beb71a1View commit details -
Merge pull request #525 from mbaldessari/imperative-admin-jobs
Actually use adminServiceAccountName for the auto approve job
Configuration menu - View commit details
-
Copy full SHA for 7606d1a - Browse repository at this point
Copy the full SHA 7606d1aView commit details
Commits on Jun 4, 2024
-
Make sure that the if condition on chart split is not always true
This should fix the fact that jobs are triggered on unrelated changes
Configuration menu - View commit details
-
Copy full SHA for 39addf2 - Browse repository at this point
Copy the full SHA 39addf2View commit details -
Merge pull request #526 from mbaldessari/gh-fix1
Make sure that the if condition on chart split is not always true
Configuration menu - View commit details
-
Copy full SHA for 6da9afa - Browse repository at this point
Copy the full SHA 6da9afaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10b0665 - Browse repository at this point
Copy the full SHA 10b0665View commit details -
Configuration menu - View commit details
-
Copy full SHA for c85ada6 - Browse repository at this point
Copy the full SHA c85ada6View commit details -
Merge pull request #527 from mbaldessari/superlinter6
Bump super-linter from 5 to 6
Configuration menu - View commit details
-
Copy full SHA for d923c3b - Browse repository at this point
Copy the full SHA d923c3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a232db5 - Browse repository at this point
Copy the full SHA a232db5View commit details -
Merge pull request #528 from mbaldessari/gh-fix2
Add some debugging to the chart split action
Configuration menu - View commit details
-
Copy full SHA for 6a39172 - Browse repository at this point
Copy the full SHA 6a39172View commit details -
Use a specific git version when running git subtree split
Otherwise we will get errors during the command as git subtree has regressed since v2.44.0
Configuration menu - View commit details
-
Copy full SHA for 821727a - Browse repository at this point
Copy the full SHA 821727aView commit details -
Merge pull request #529 from mbaldessari/gh-fix3
Use a specific git version when running git subtree split
Configuration menu - View commit details
-
Copy full SHA for 8f787d9 - Browse repository at this point
Copy the full SHA 8f787d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3061644 - Browse repository at this point
Copy the full SHA 3061644View commit details -
Merge pull request #530 from mbaldessari/clustergroup-0.8.6
Release clustergroup v0.8.6
Configuration menu - View commit details
-
Copy full SHA for 2763a5f - Browse repository at this point
Copy the full SHA 2763a5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae14cd2 - Browse repository at this point
Copy the full SHA ae14cd2View commit details -
Merge pull request #531 from mbaldessari/sudo
Add sudo to apt-get invocation
Configuration menu - View commit details
-
Copy full SHA for 69063d1 - Browse repository at this point
Copy the full SHA 69063d1View commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 17325d6 - Browse repository at this point
Copy the full SHA 17325d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5523097 - Browse repository at this point
Copy the full SHA 5523097View commit details -
Merge pull request #532 from mbaldessari/READMEs
Add some READMEs in the individual charts
Configuration menu - View commit details
-
Copy full SHA for a450f5a - Browse repository at this point
Copy the full SHA a450f5aView commit details -
Skip unreachable spokes when setting up vault
When setting up vault we loop through all the managed clusters and set up the token so ESO can fetch certain paths in vault. This happens in the unseal vault ansible job and will fail if one of the managed clusters is unreachable. This is undesirable because a cluster might have been shut down on purpose or might be temporarily not reachable and this is no reason to stop the configuration of vault. Tested as follows: 1. Deployed mcg on sno1 and sno2. All green. 2. Shut off sno2 so it is unreachable. observed unseal-cronjob fail (took a while but eventually failed with: ``` TASK [vault_utils : Fetch remote ansible to remote cluster] ******************** ok: [localhost] => (item=local-cluster) An exception occurred during task execution. To see the full traceback, use -vvv. The error was: urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.sno2.ocplab.ocp', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f1e08dd4670>: Failed to establish a new connection: [Errno 110] Connection timed out')) failed: [localhost] (item=sno2) => {"ansible_loop_var": "item", "changed": false, "item": {"key": "sno2", "value": {"bearerToken": "eyJhbGciOiJSUzI1... ``` 3. Imported sno3 into the hub on sno1. observed unseal-cronjob still fail: ``` TASK [vault_utils : Fetch remote ansible to remote cluster] ******************** ok: [localhost] => (item=local-cluster) An exception occurred during task execution. To see the full traceback, use -vvv. The error was: urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.sno2.ocplab.ocp', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fb5d293e0a0>: Failed to establish a new connection: [Errno 110] Connection timed out')) failed: [localhost] (item=sno2) => {"ansible_loop_var": "item", "changed": false, "item": {"key": "sno2", "value": {"bearerToken": "ey... ok: [localhost] => (item=sno3) PLAY RECAP ********************************************************************* localhost : ok=37 changed=11 unreachable=0 failed=1 skipped=13 rescued=0 ignored=0 ``` 4. After the ignore_errors patch: ``` TASK [vault_utils : Fetch remote ansible to remote cluster] ******************** ok: [localhost] => (item=local-cluster) An exception occurred during task execution. To see the full traceback, use -vvv. The error was: urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.sno2.ocplab.ocp', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fc4b7805670>: Failed to establish a new connection: [Errno 110] Connection timed out')) failed: [localhost] (item=sno2) => {"ansible_loop_var": "item", "changed": false, "item": {"key": "sno2", "value": {"bearerToken": "eyJhb.... ok: [localhost] => (item=sno3) ...ignoring # sno2 correctly gets skipped in the subsequent tasks ``` sno3 did manage to login to the vault and everything just worked Reported-by: François Charette <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3babbb - Browse repository at this point
Copy the full SHA e3babbbView commit details -
Merge pull request #533 from mbaldessari/resilient-unseal
Skip unreachable spokes when setting up vault
Configuration menu - View commit details
-
Copy full SHA for 15b92cf - Browse repository at this point
Copy the full SHA 15b92cfView commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3ec1839 - Browse repository at this point
Copy the full SHA 3ec1839View commit details -
Merge pull request #534 from mbaldessari/nolog-ansible2
Add no_log to spokes initialization task
Configuration menu - View commit details
-
Copy full SHA for d1be1e4 - Browse repository at this point
Copy the full SHA d1be1e4View commit details -
Drop initContainers variable and make it the default
This will allow us to work with external CAs out of the box and also it will allow the framework to be able use internal gitea instances out of the box. Tested as follows: 1. Deployed stock MCG with no changes 2. Changed the MCG repo to one with this patch 3. Observed initContainers to show up on: A. namespaced argo on hub B. clusterwide argo on spoke C. namespaced argo on spoke 4. All applications still worked 5. Deployed mcg from scratch using a branch with this patch (with multisource set to false so we're sure we're testing the right common bits in the branch)
Configuration menu - View commit details
-
Copy full SHA for 9809c86 - Browse repository at this point
Copy the full SHA 9809c86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f8385 - Browse repository at this point
Copy the full SHA 75f8385View commit details -
Merge pull request #535 from mbaldessari/dropinitcontainers
Make initContainers the default
Configuration menu - View commit details
-
Copy full SHA for 56378d3 - Browse repository at this point
Copy the full SHA 56378d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b489135 - Browse repository at this point
Copy the full SHA b489135View commit details -
Merge pull request #536 from mbaldessari/newclustergroup
Release clustergroup v0.8.7
Configuration menu - View commit details
-
Copy full SHA for c04c68a - Browse repository at this point
Copy the full SHA c04c68aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d846593 - Browse repository at this point
Copy the full SHA d846593View commit details -
Merge pull request #537 from mbaldessari/eso-0.9.19
Upgrade ESO to v0.9.19
Configuration menu - View commit details
-
Copy full SHA for 488fd39 - Browse repository at this point
Copy the full SHA 488fd39View commit details -
Update helm version in CI to 3.14.0
It's the version gitops 1.12 is using these days: ❯ oc exec -it -n openshift-gitops openshift-gitops-repo-server-66bf746964-926qk -c argocd-repo-server -- bash -c "helm version" version.BuildInfo{Version:"v3.14.0", GitCommit:"2a2fb3b98829f1e0be6fb18af2f6599e0f4e8243", GitTreeState:"", GoVersion:"go1.21.9 (Red Hat 1.21.9-1.module+el8.10.0+21671+b35c3b78)"}
Configuration menu - View commit details
-
Copy full SHA for b907bd5 - Browse repository at this point
Copy the full SHA b907bd5View commit details -
Merge pull request #538 from mbaldessari/ci-helm-version
Update helm version in CI to 3.14.0
Configuration menu - View commit details
-
Copy full SHA for 5ffb4d3 - Browse repository at this point
Copy the full SHA 5ffb4d3View commit details
Commits on Jun 10, 2024
-
Drop imperative.initcontainers.gitinit
Now that we switched to imperative.initcontainers.gitinit-ca, the older define is not used anywhere, so we can drop this.
Configuration menu - View commit details
-
Copy full SHA for 429f55c - Browse repository at this point
Copy the full SHA 429f55cView commit details -
Have unseal work whenever we specifiy HEAD
Otherwise if HEAD is specified we get the following: mkdir: cannot create directory '/git/home': File exists Cloning into '/git/repo'... warning: Could not find remote branch HEAD to clone. fatal: Remote branch HEAD not found in upstream origin
Configuration menu - View commit details
-
Copy full SHA for e967b15 - Browse repository at this point
Copy the full SHA e967b15View commit details -
Merge pull request #539 from mbaldessari/unseal-head
Make unseal HEAD work
Configuration menu - View commit details
-
Copy full SHA for 32f3a93 - Browse repository at this point
Copy the full SHA 32f3a93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85c3a9b - Browse repository at this point
Copy the full SHA 85c3a9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05a876b - Browse repository at this point
Copy the full SHA 05a876bView commit details -
Merge pull request #540 from mbaldessari/helathcheck-configurable
Make healthchecks configurable
Configuration menu - View commit details
-
Copy full SHA for dc49d9d - Browse repository at this point
Copy the full SHA dc49d9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e97b2e7 - Browse repository at this point
Copy the full SHA e97b2e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d1aaab - Browse repository at this point
Copy the full SHA 8d1aaabView commit details -
Merge pull request #541 from mbaldessari/pr-2
Make resourcehealthchecks configurable
Configuration menu - View commit details
-
Copy full SHA for 63b85b2 - Browse repository at this point
Copy the full SHA 63b85b2View commit details -
Otherwise we might error out with: error: unknown option `branch qe_test-16831' usage: git clone [<options>] [--] <repo> [<dir>]
Configuration menu - View commit details
-
Copy full SHA for 32194d1 - Browse repository at this point
Copy the full SHA 32194d1View commit details -
Merge pull request #542 from mbaldessari/fix-unseal
Do not quote $BRANCH variable
Configuration menu - View commit details
-
Copy full SHA for c06539f - Browse repository at this point
Copy the full SHA c06539fView commit details -
Fix initcontainer race on spokes
initContainers on the clusterwide argo instances on spokes rely on a configmap called "trusted-ca-bundle" that gets created by ACM in the openshift-gitops namespace. Since we have no explicit guarantees about ordering, it might happen that the argocd object gets created by acm before the configmap. This is problematic because the init container will start but just ignore the missing configmap. Solve this by splitting the ocp-gitops-policy in two and making sure that both the openshift-gitops subscription and the trusted-ca-bundle configmap are green before applying the next dependency.
Configuration menu - View commit details
-
Copy full SHA for 97b2afa - Browse repository at this point
Copy the full SHA 97b2afaView commit details -
Merge pull request #543 from mbaldessari/fix-race2
Fix initcontainer race on spokes
Configuration menu - View commit details
-
Copy full SHA for 42087ea - Browse repository at this point
Copy the full SHA 42087eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffa35ef - Browse repository at this point
Copy the full SHA ffa35efView commit details -
Merge pull request #544 from mbaldessari/clustergroup-0.8.8
Release clustergroup v0.8.8
Configuration menu - View commit details
-
Copy full SHA for a110512 - Browse repository at this point
Copy the full SHA a110512View commit details
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e47dd3f - Browse repository at this point
Copy the full SHA e47dd3fView commit details -
Merge pull request #545 from mbaldessari/pr-1
configure annotation based resource tracking
Configuration menu - View commit details
-
Copy full SHA for 8f7e3b1 - Browse repository at this point
Copy the full SHA 8f7e3b1View commit details
Commits on Jun 15, 2024
-
Drop imperative.volumes and imperative.volumemounts
With the switch to initcontainers they are not used anywhere anymore
Configuration menu - View commit details
-
Copy full SHA for 5b52f0d - Browse repository at this point
Copy the full SHA 5b52f0dView commit details -
Merge pull request #546 from mbaldessari/cleanup1
Drop imperative.volumes and imperative.volumemounts
Configuration menu - View commit details
-
Copy full SHA for 8242abd - Browse repository at this point
Copy the full SHA 8242abdView commit details
Commits on Jun 18, 2024
-
Properly quote vault kv command
When using a password with a dollar, the oc exec commands run inside the vault are not properly escaped, casing the dollar signed to be interpreted by the shell inside the vault pod. So a password like 'Y$yxn54&qXAxpUd2*yGH' will become 'Y&qXAxpUd2*yGH' in the vault. This is because the command that is being run ends up being: oc exec -n vault vault-0 -i -- sh -c "vault kv patch -mount=secret global/mysecret dollar=Y$yxn54&qXAxpUd2*yGH" The `$yxn54` will be interpreted by the shell inside vault. Let's fix this by running a properly escaped command: oc exec -n vault vault-0 -i -- sh -c "vault kv patch -mount=secret global/mysecret dollar='"'Y$yxn54&qXAxpUd2*yGH'"'" Reported-By: Chris Butler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28b2d39 - Browse repository at this point
Copy the full SHA 28b2d39View commit details -
Make HUB work when spokes point to in hub cluster gitea
With this change we push the hub CA to the spokes in both the openshift-gitops, the namespaced argo namespace and in the imperative namespace. We do this so that the two argo instances are allowed to clone from an eventual gitea repository on the hub. Same goes for the imperative framework which might need to clone the code from the in-cluster gitea service running on the hub.
Configuration menu - View commit details
-
Copy full SHA for 6a312d7 - Browse repository at this point
Copy the full SHA 6a312d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 591a339 - Browse repository at this point
Copy the full SHA 591a339View commit details -
Merge pull request #548 from mbaldessari/spoke-ca-gitea
Support for gitea on spokes
Configuration menu - View commit details
-
Copy full SHA for 324a8a2 - Browse repository at this point
Copy the full SHA 324a8a2View commit details
Commits on Jun 19, 2024
-
Merge pull request #547 from mbaldessari/password-dollar
Properly quote vault kv command
Configuration menu - View commit details
-
Copy full SHA for 49f75ec - Browse repository at this point
Copy the full SHA 49f75ecView commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de5647f - Browse repository at this point
Copy the full SHA de5647fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fa5746 - Browse repository at this point
Copy the full SHA 1fa5746View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89b499b - Browse repository at this point
Copy the full SHA 89b499bView commit details -
Merge pull request #549 from mbaldessari/multi-source
Update chart versions
Configuration menu - View commit details
-
Copy full SHA for ba674d9 - Browse repository at this point
Copy the full SHA ba674d9View commit details
Commits on Jun 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 89a4cad - Browse repository at this point
Copy the full SHA 89a4cadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e78669 - Browse repository at this point
Copy the full SHA 2e78669View commit details -
Merge pull request #550 from mbaldessari/multisource-new
Multisource on spokes
Configuration menu - View commit details
-
Copy full SHA for b4574ed - Browse repository at this point
Copy the full SHA b4574edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a3aa2b - Browse repository at this point
Copy the full SHA 9a3aa2bView commit details -
Merge pull request #551 from mbaldessari/clustergroup-0.8.9
Release clustergroup v0.8.9
Configuration menu - View commit details
-
Copy full SHA for e67a770 - Browse repository at this point
Copy the full SHA e67a770View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13f3b23 - Browse repository at this point
Copy the full SHA 13f3b23View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac6640c - Browse repository at this point
Copy the full SHA ac6640cView commit details -
Merge pull request #552 from mbaldessari/clustergroup-0.8.10
Release clustergroup v0.8.10
Configuration menu - View commit details
-
Copy full SHA for fc92a78 - Browse repository at this point
Copy the full SHA fc92a78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f678b5 - Browse repository at this point
Copy the full SHA 5f678b5View commit details -
Merge pull request #553 from mbaldessari/acm-0.0.3
Release acm v0.0.3
Configuration menu - View commit details
-
Copy full SHA for 2ce3808 - Browse repository at this point
Copy the full SHA 2ce3808View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca9e3a2 - Browse repository at this point
Copy the full SHA ca9e3a2View commit details -
Merge pull request #554 from mbaldessari/small-multisource-fix
Small multisource fix
Configuration menu - View commit details
-
Copy full SHA for 95bae32 - Browse repository at this point
Copy the full SHA 95bae32View commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5bdeff5 - Browse repository at this point
Copy the full SHA 5bdeff5View commit details -
Merge pull request #555 from mbaldessari/acm-0.0.4
Release acm v0.0.4
Configuration menu - View commit details
-
Copy full SHA for 98cbcab - Browse repository at this point
Copy the full SHA 98cbcabView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf0c8aa - Browse repository at this point
Copy the full SHA bf0c8aaView commit details -
Merge pull request #556 from mbaldessari/update-chart-versions
Update chart versions
Configuration menu - View commit details
-
Copy full SHA for 88ab5b3 - Browse repository at this point
Copy the full SHA 88ab5b3View commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fc675e5 - Browse repository at this point
Copy the full SHA fc675e5View commit details -
Merge pull request #557 from mbaldessari/vault-helm-0.28.1
Update vault-helm to v0.28.1 and vault to 1.17.2
Configuration menu - View commit details
-
Copy full SHA for d83b201 - Browse repository at this point
Copy the full SHA d83b201View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b45eea - Browse repository at this point
Copy the full SHA 0b45eeaView commit details -
Merge pull request #558 from mbaldessari/eso-0.9.20
Update ESO to 0.9.20
Configuration menu - View commit details
-
Copy full SHA for 6b426aa - Browse repository at this point
Copy the full SHA 6b426aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b71cb0f - Browse repository at this point
Copy the full SHA b71cb0fView commit details -
Merge pull request #559 from mbaldessari/new-charts
Release new hashicorp-vault and golang-external-secrets charts
Configuration menu - View commit details
-
Copy full SHA for 912b510 - Browse repository at this point
Copy the full SHA 912b510View commit details
Commits on Jul 19, 2024
-
Martin Jackson committed
Jul 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 0983d0d - Browse repository at this point
Copy the full SHA 0983d0dView commit details -
Put the playbook in a more normal location for us
Martin Jackson committedJul 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 4ce4d80 - Browse repository at this point
Copy the full SHA 4ce4d80View commit details -
Martin Jackson committed
Jul 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 41bc42d - Browse repository at this point
Copy the full SHA 41bc42dView commit details
Commits on Jul 26, 2024
-
Allow for choice in where file is written
Martin Jackson committedJul 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 7bcfbd3 - Browse repository at this point
Copy the full SHA 7bcfbd3View commit details
Commits on Jul 29, 2024
-
Merge pull request #561 from mhjacks/provide_kubeconfig_writer
Provide kubeconfig writer
Configuration menu - View commit details
-
Copy full SHA for 9a3c487 - Browse repository at this point
Copy the full SHA 9a3c487View commit details
Commits on Jul 31, 2024
-
Merge pull request #506 from soukron/feature/add-labels-to-nodes
Added support to label/annotate nodes
Configuration menu - View commit details
-
Copy full SHA for 1f08dfe - Browse repository at this point
Copy the full SHA 1f08dfeView commit details
Commits on Aug 6, 2024
-
Fix pki bind mount when using podman machine
Currently we test for the existance of local TLS folder and bind mount them in containers. This does not work correctly when using podman machine, because a the test is running on the host and so we might bind mount the wrong folder. For example: On Mac OSX /etc/pki does not exist on the folder and so we bind mount /etc/ssl even though /etc/pki does exist in the podman machine VM Co-Authored-By: Ákos Erős <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 98d4312 - Browse repository at this point
Copy the full SHA 98d4312View commit details -
Merge pull request #562 from mbaldessari/fix-macosx
Fix pki bind mount when using podman machine
Configuration menu - View commit details
-
Copy full SHA for 414a252 - Browse repository at this point
Copy the full SHA 414a252View commit details
Commits on Aug 8, 2024
-
Allow originRepo to be set via make install and main.git parameters
We introduce the `main.git.repoUpstreamURL` parameter. This can be used to set `originRepo`. When `originRepo` is set, an in-cluster gitea will automatically be spawned. In this case `originRepo` will point to the upstream repository and `targetRepo` will point to the internal in-cluster gitea mirror.
Configuration menu - View commit details
-
Copy full SHA for ec340b1 - Browse repository at this point
Copy the full SHA ec340b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73313cb - Browse repository at this point
Copy the full SHA 73313cbView commit details -
Merge pull request #564 from day0hero/ragllm-pr21
resolves #21 rag-llm-gitops
Configuration menu - View commit details
-
Copy full SHA for af69b30 - Browse repository at this point
Copy the full SHA af69b30View commit details -
Merge pull request #563 from mbaldessari/main-gitea
Allow originRepo to be set via make install and main.git parameters
Configuration menu - View commit details
-
Copy full SHA for 9142471 - Browse repository at this point
Copy the full SHA 9142471View commit details
Commits on Aug 12, 2024
-
Fix vars that were erroneously dropped
In 98d4312 (Fix pki bind mount when using podman machine) we erroneously dropped some K8S_* variables. Reported-by: Andrew Beekhof <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 99bc297 - Browse repository at this point
Copy the full SHA 99bc297View commit details -
Merge pull request #565 from mbaldessari/fix-vars
Fix vars that were erroneously dropped
Configuration menu - View commit details
-
Copy full SHA for 0ec7cc6 - Browse repository at this point
Copy the full SHA 0ec7cc6View commit details
Commits on Aug 13, 2024
-
Allow more flexibility with multiSourceConfig schema
We specifically also add helmRepoUrl as it make it more discoverable, but we stay flexible in what we accept so that things can be extended without having to be in lockstep with the operator.
Configuration menu - View commit details
-
Copy full SHA for 58b6958 - Browse repository at this point
Copy the full SHA 58b6958View commit details -
Merge pull request #566 from mbaldessari/extend-multisource-schema
Allow more flexibility with multiSourceConfig schema
Configuration menu - View commit details
-
Copy full SHA for 4544bc6 - Browse repository at this point
Copy the full SHA 4544bc6View commit details
Commits on Aug 20, 2024
-
Since it can be used to point to an alternative file, let's inject it into the container
Configuration menu - View commit details
-
Copy full SHA for 3c28c4b - Browse repository at this point
Copy the full SHA 3c28c4bView commit details -
Merge pull request #567 from mbaldessari/values_secret
Inject VALUES_SECRET env var
Configuration menu - View commit details
-
Copy full SHA for 5f4cf89 - Browse repository at this point
Copy the full SHA 5f4cf89View commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7ed4d1e - Browse repository at this point
Copy the full SHA 7ed4d1eView commit details -
Merge pull request #568 from mbaldessari/helmrepourl
Add helmRepoUrl variable
Configuration menu - View commit details
-
Copy full SHA for 4e3505c - Browse repository at this point
Copy the full SHA 4e3505cView commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9ec9af0 - Browse repository at this point
Copy the full SHA 9ec9af0View commit details -
Merge pull request #569 from mbaldessari/letsencrypt-test
Update letsencrypt to v0.1.1
Configuration menu - View commit details
-
Copy full SHA for 6617090 - Browse repository at this point
Copy the full SHA 6617090View commit details
Commits on Aug 23, 2024
-
Allow overriding gitops source on spokes
This is needed on spokes when installing in a disconnected environment
Configuration menu - View commit details
-
Copy full SHA for 5ec42ac - Browse repository at this point
Copy the full SHA 5ec42acView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6511e7 - Browse repository at this point
Copy the full SHA e6511e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a5cce8 - Browse repository at this point
Copy the full SHA 1a5cce8View commit details -
Merge pull request #570 from mbaldessari/some-updates
A couple of small updated and new releases
Configuration menu - View commit details
-
Copy full SHA for 741a52e - Browse repository at this point
Copy the full SHA 741a52eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ccd486 - Browse repository at this point
Copy the full SHA 9ccd486View commit details -
Merge pull request #571 from mbaldessari/relax-schema-for-gitops
Extend the schema for disconnected
Configuration menu - View commit details
-
Copy full SHA for 654dbae - Browse repository at this point
Copy the full SHA 654dbaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3cef81 - Browse repository at this point
Copy the full SHA b3cef81View commit details -
Merge pull request #572 from mbaldessari/clustergroup-0.8.12
Update clustergroup chart to 0.8.12
Configuration menu - View commit details
-
Copy full SHA for 96c428d - Browse repository at this point
Copy the full SHA 96c428dView commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a8d7f94 - Browse repository at this point
Copy the full SHA a8d7f94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fbf2e8 - Browse repository at this point
Copy the full SHA 3fbf2e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97b9589 - Browse repository at this point
Copy the full SHA 97b9589View commit details -
Merge pull request #573 from mbaldessari/super-linter-new
Update super-linter to v7
Configuration menu - View commit details
-
Copy full SHA for 02bfd1f - Browse repository at this point
Copy the full SHA 02bfd1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55beff3 - Browse repository at this point
Copy the full SHA 55beff3View commit details -
Merge pull request #574 from mbaldessari/eso-0.10.0
Upgrade ESO to v0.10.0
Configuration menu - View commit details
-
Copy full SHA for 6cd5b50 - Browse repository at this point
Copy the full SHA 6cd5b50View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd74dba - Browse repository at this point
Copy the full SHA bd74dbaView commit details -
Merge pull request #575 from mbaldessari/vault-1.17.3
Upgrade vault to 1.17.3
Configuration menu - View commit details
-
Copy full SHA for f8921c3 - Browse repository at this point
Copy the full SHA f8921c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7105bc - Browse repository at this point
Copy the full SHA c7105bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86ad342 - Browse repository at this point
Copy the full SHA 86ad342View commit details -
Merge pull request #576 from mbaldessari/hashicorp-vault-0.1.1
Release new hashicorp-vault and golang-external-secrets charts
Configuration menu - View commit details
-
Copy full SHA for 29d9d0a - Browse repository at this point
Copy the full SHA 29d9d0aView commit details
Commits on Aug 27, 2024
-
It is supported all the way back to OCP 4.12 Tested on sno hub + spoke successfully
Configuration menu - View commit details
-
Copy full SHA for fc3fb1f - Browse repository at this point
Copy the full SHA fc3fb1fView commit details -
Merge pull request #577 from mbaldessari/gitops-1.13-support
Switch to gitops-1.13
Configuration menu - View commit details
-
Copy full SHA for 0a20ea6 - Browse repository at this point
Copy the full SHA 0a20ea6View commit details
Commits on Aug 30, 2024
-
Add a pushsecrets policy and vault path for ESO syncing
See the README for more details, but TLDR: you can use `secret/pushsecrets` to push secrets from any node to the vault. This secret can then be retrieved from either a different namespace or a different cluster node. Tested this with a pushsecret as follows: ``` apiVersion: external-secrets.io/v1alpha1 kind: PushSecret metadata: name: pushsecret namespace: hello-world spec: data: - conversionStrategy: None match: remoteRef: property: baz remoteKey: pushsecrets/testme secretKey: bar deletionPolicy: Delete refreshInterval: 10s secretStoreRefs: - kind: ClusterSecretStore name: vault-backend selector: secret: name: existing-secret updatePolicy: Replace ``` The above takes the property called `baz` of an existing secret called `existing-secret` in the `hello-world` namespace and pushes it to the `secret/pushsecrets/testme` vault path. Suggested-By: Chris Butler <[email protected]> Closes: MBP-641
Configuration menu - View commit details
-
Copy full SHA for 051cd8c - Browse repository at this point
Copy the full SHA 051cd8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aef778 - Browse repository at this point
Copy the full SHA 9aef778View commit details -
Merge pull request #579 from mbaldessari/push-secrets
Add a pushsecrets policy and vault path for ESO syncing
Configuration menu - View commit details
-
Copy full SHA for 5acb722 - Browse repository at this point
Copy the full SHA 5acb722View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ebca7f - Browse repository at this point
Copy the full SHA 1ebca7fView commit details -
Merge pull request #580 from mbaldessari/updates2
Replace tabs with spaces and add some missing env vars that could be passed
Configuration menu - View commit details
-
Copy full SHA for f46898c - Browse repository at this point
Copy the full SHA f46898cView commit details -
Also push any changes to operator-install to its own repo
Since at the time the folder was named operator-install and the chart pattern-install, let's push it out to the `pattern-install-chart` repo which is a bit clearer.
Configuration menu - View commit details
-
Copy full SHA for b8e62f2 - Browse repository at this point
Copy the full SHA b8e62f2View commit details -
Merge pull request #581 from mbaldessari/pattern-install-chart
Also push any changes to operator-install to its own repo
Configuration menu - View commit details
-
Copy full SHA for a64fb4d - Browse repository at this point
Copy the full SHA a64fb4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 907e33b - Browse repository at this point
Copy the full SHA 907e33bView commit details -
Merge pull request #582 from mbaldessari/crd-update2
Update CRD from operator v0.0.55
Configuration menu - View commit details
-
Copy full SHA for b98c8dd - Browse repository at this point
Copy the full SHA b98c8ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8452d30 - Browse repository at this point
Copy the full SHA 8452d30View commit details -
Merge pull request #583 from mbaldessari/Fix-workflow
Fix chart name in pattern-install branch+split wf
Configuration menu - View commit details
-
Copy full SHA for c2b5bce - Browse repository at this point
Copy the full SHA c2b5bceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35576f6 - Browse repository at this point
Copy the full SHA 35576f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc3d360 - Browse repository at this point
Copy the full SHA cc3d360View commit details
Commits on Sep 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 83976a6 - Browse repository at this point
Copy the full SHA 83976a6View commit details
Commits on Sep 10, 2024
-
Merge pull request #585 from mbaldessari/tiny-cleanup2
Use $group.name in clusterset metadata
Configuration menu - View commit details
-
Copy full SHA for 2154756 - Browse repository at this point
Copy the full SHA 2154756View commit details -
Configuration menu - View commit details
-
Copy full SHA for 929952c - Browse repository at this point
Copy the full SHA 929952cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 034a31b - Browse repository at this point
Copy the full SHA 034a31bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cfc574 - Browse repository at this point
Copy the full SHA 6cfc574View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad418d0 - Browse repository at this point
Copy the full SHA ad418d0View commit details