-
Notifications
You must be signed in to change notification settings - Fork 74
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
updated helm template to work with CICD automation #2365
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Henry Li <[email protected]>
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bitscuit The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/retest-required |
…are built Signed-off-by: Henry Li <[email protected]>
/lgtm |
ibm-ci-bot
pushed a commit
that referenced
this pull request
Feb 12, 2025
* new entries with suffix -v4.3 (#1573) Signed-off-by: YuChen <[email protected]> * Update OperandConfig with value reference (#1576) * Update OperandConfig with value reference Signed-off-by: Daniel Fan <[email protected]> * Add operator ns for EDB image list ConfigMap Signed-off-by: Daniel Fan <[email protected]> * add value reference for EDB license image Signed-off-by: Daniel Fan <[email protected]> * fix EDB operand image digest Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * Expose postgresql Image list via ConfigMap (#1583) Signed-off-by: Daniel Fan <[email protected]> * update grpc pkg (#1584) Signed-off-by: Ben Luzarraga <[email protected]> * Enable customized configuration (#1585) for OperandConfig resources[*] array field Signed-off-by: Daniel Fan <[email protected]> * Add storage class configuration for EDB-Keycloak (#1562) * add storage class placeholder for EDB-Keycloak * EDB-Keycloak storage configuration Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]> Co-authored-by: Piotr Godowski <[email protected]> Co-authored-by: YuChen <[email protected]> * Handle EDB and Keycloak profile sizes (#1565) * Handle EDB Keycloak profile sizes * Apply suggestions from code review Co-authored-by: giacomoch <[email protected]> * specify profile size for Keycloak * EDB and keycloak size configuration Signed-off-by: YuChen <[email protected]> * align default EDB resources with the starterset --------- Signed-off-by: YuChen <[email protected]> Co-authored-by: Piotr Godowski <[email protected]> Co-authored-by: giacomoch <[email protected]> Co-authored-by: YuChen <[email protected]> * implement Keycloak BindInfo via template reference (#1590) * Fix keycloak CatalogSource reference issue Signed-off-by: Daniel Fan <[email protected]> * implement Keycloak BindInfo via template reference Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * Missing . in objectRef path (#1597) Signed-off-by: James Hewitt <[email protected]> * Update odlm.go (#1607) Signed-off-by: Piotr Godowski <[email protected]> Co-authored-by: Piotr Godowski <[email protected]> * Create default CR even services Ns does not exist (#1611) for all namespace mode, move services Ns check into reconciliation logic Signed-off-by: Daniel Fan <[email protected]> * remove redhat-operators from excluded list (#1613) Signed-off-by: Daniel Fan <[email protected]> * Bump version to 4.3.1 (#1651) Signed-off-by: Daniel Fan <[email protected]> * align default EDB keycloak with starterset (#1638) Signed-off-by: YuChen <[email protected]> * Update installer License short link (#1631) Signed-off-by: Daniel Fan <[email protected]> * Bump version to 4.4.0 (#1653) * Bump version to 4.4.0 Signed-off-by: Daniel Fan <[email protected]> * Add new IM v4.4 entry Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * Remove multiInstance template (#1652) Signed-off-by: Daniel Fan <[email protected]> * Update Zen channel to v4.3 temporarily (#1656) Signed-off-by: Daniel Fan <[email protected]> * Clean webhook, secretshare and zen reference (#1654) and unused code Signed-off-by: Daniel Fan <[email protected]> * Add default realm security settings (#1655) Signed-off-by: James Hewitt <[email protected]> * introduce basic maintenance mode into CS operator (#1661) * introduce maintennance mode into cs operator Signed-off-by: YuChen <[email protected]> * add annotation and label change predicate Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]> * Bump golang from 1.21.3-bullseye to 1.21.4-bullseye (#1602) Bumps golang from 1.21.3-bullseye to 1.21.4-bullseye. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix swapped key/name (#1683) Co-authored-by: Piotr Godowski <[email protected]> * Add Keycloak truststore configuration option (#1659) * Add Keycloak truststore configuration option * Add the Keycloak startup script to generate truststore * import also default serviceaccount ca.crt --------- Co-authored-by: Piotr Godowski <[email protected]> * Import multiple PEM encoded SA ca.crt (#1685) Co-authored-by: Piotr Godowski <[email protected]> * Avoid overwrite fields in merged CR (#1694) Signed-off-by: Daniel Fan <[email protected]> * fix: get extreme value on resources field (#1695) when spec field does not exist Signed-off-by: Daniel Fan <[email protected]> * Add managedByCsOperator label for ConfigMap (#1703) Signed-off-by: Daniel Fan <[email protected]> * Bump golang from 1.21.4-bullseye to 1.21.5-bullseye (#1693) Bumps golang from 1.21.4-bullseye to 1.21.5-bullseye. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * remove the 3 iterations password policy (#1712) Co-authored-by: Piotr Godowski <[email protected]> * initial keycloak theme (#1708) * initial keycloak theme Signed-off-by: Steve Grube <[email protected]> * deliver theme jar Signed-off-by: Steve Grube <[email protected]> --------- Signed-off-by: Steve Grube <[email protected]> * added permissions explicitly for cloud-native-postgresql-image-list c… (#1710) * added permissions explicitly for cloud-native-postgresql-image-list configmap Signed-off-by: Henry H Li <[email protected]> * changed permissions to update any configmap Signed-off-by: Henry H Li <[email protected]> --------- Signed-off-by: Henry H Li <[email protected]> * updates to keycloak theme and jar (#1714) Signed-off-by: Steve Grube <[email protected]> * support zip for jar and add ico (#1715) Signed-off-by: Steve Grube <[email protected]> * support keycloak globalization (#1720) Signed-off-by: Steve Grube <[email protected]> * update zen channel to 4.4 (#1722) Signed-off-by: Ben Luzarraga <[email protected]> * add Opensearch entry into opreg (#1724) Signed-off-by: YuChen <[email protected]> * Trigger build with new base image * rename theme to cloudpak (#1726) Signed-off-by: Steve Grube <[email protected]> * remove cm API dependency (#1729) Signed-off-by: YuChen <[email protected]> * Theme updates (#1727) * Theme the headers and add email so we can reference it Signed-off-by: James Hewitt <[email protected]> * Add readme on how to develop and basic build Signed-off-by: James Hewitt <[email protected]> --------- Signed-off-by: James Hewitt <[email protected]> * Create EDB Cluster CR after License Secret is injected for operator (#1728) * Create EDB Cluster CR after License Secret is injected for operator Signed-off-by: Daniel Fan <[email protected]> * Update EDB Cluster CR spec.description Signed-off-by: Daniel Fan <[email protected]> * Update OWNER file Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * Integrate Keycloak Skinning (#1737) Signed-off-by: Daniel Fan <[email protected]> * downgrade zen channel back to v4.3 (#1738) Signed-off-by: YuChen <[email protected]> * CSV spec descriptors to improve rendering and usability (#1629) * CSV license fixes * Description * Fuller set of spec descriptors * Removing unecessary labels * Feedback from Piotr Signed-off-by: Giacomo Chiarella <[email protected]> --------- Signed-off-by: Giacomo Chiarella <[email protected]> Co-authored-by: Daniel Fan <[email protected]> * disable cert-manager related functions (#1736) * disable cert-manager related function Signed-off-by: YuChen <[email protected]> * skip deploying if cert-manager CRD is missing Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]> * Fix bug in theme - switch from cloud-pak to cloudpak name (#1739) Signed-off-by: James Hewitt <[email protected]> * Reference EDB License Secret from OperatorNamespace (#1743) Signed-off-by: Daniel Fan <[email protected]> * fix lint error for KeyCloak C (#1748) Signed-off-by: YuChen <[email protected]> * updated opcon so Keycloak uses OCP certs (#1747) Signed-off-by: Henry H Li <[email protected]> * Handle Keycloak upgrade to refresh cs-keycloak-tls-secret (#1749) Signed-off-by: Daniel Fan <[email protected]> * Overwrite the resource field when default rule is not specified (#1752) Signed-off-by: Daniel Fan <[email protected]> * Update Keycloak Service name in BindInfo ConfigMap (#1754) Signed-off-by: Daniel Fan <[email protected]> * fixed cert-manager crd check (#1755) Signed-off-by: Henry H Li <[email protected]> * Delete Keycloak Certificate for upgrade scenario (#1757) Signed-off-by: Daniel Fan <[email protected]> * added cert label to keycloak cert secret (#1756) Signed-off-by: Henry H Li <[email protected]> * theme updates for keycloak errors, etc (#1758) Signed-off-by: Steve Grube <[email protected]> * Add common to the list of theme types so it works in jar format (#1759) Signed-off-by: James Hewitt <[email protected]> * Update the Makefile so it can be run from anywhere (#1760) Signed-off-by: James Hewitt <[email protected]> * Bump CS operator to 4.5.0 (#1778) Signed-off-by: Daniel Fan <[email protected]> * Update makefile to build Keycloak Jar (#1779) * Update makefile to build Keycloak Jar Signed-off-by: Daniel Fan <[email protected]> * Update version suffix entry Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * Always return true for rm command (#1780) Signed-off-by: Daniel Fan <[email protected]> * deploy CNPG operator and config EDB server (#1782) Signed-off-by: YuChen <[email protected]> * Enable storageClass configuration for EDB wal (#1781) Signed-off-by: Daniel Fan <[email protected]> * config two certs for Zen and IM (#1783) Signed-off-by: YuChen <[email protected]> * Create IM and Zen ConfigMap and OperandBindInfo (#1784) Signed-off-by: YuChen <[email protected]> * Update service endpoint for EDB (#1785) Signed-off-by: Daniel Fan <[email protected]> * Trigger build with new base image * Trigger build with new base image * Bump golang from 1.21.5-bullseye to 1.22.0-bullseye (#1790) Bumps golang from 1.21.5-bullseye to 1.22.0-bullseye. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Automatically clean up NSS CRs and operator in Simple TP or All ns mode (#1797) * Automatically clean up NSS CRs and operator Signed-off-by: YuChen <[email protected]> * enhance the corner case for removing finalizer Signed-off-by: YuChen <[email protected]> * recreate namespace-scope cm Signed-off-by: YuChen <[email protected]> * remove ownerReferences in nss configMap Signed-off-by: YuChen <[email protected]> * fix lint error Signed-off-by: YuChen <[email protected]> * update logs Signed-off-by: YuChen <[email protected]> * reconcile CS CR if Opreg's status change Signed-off-by: YuChen <[email protected]> * if no-op operator is still requested skip reconcile Signed-off-by: YuChen <[email protected]> * fix namespace for CS CR in reconcile request list Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]> * check Opreg and NSS resources CRD (#1801) Signed-off-by: YuChen <[email protected]> * Remove hard requirement to install core service from the same Catalog as CS/ODLM, as the preparation for catalog separation (#1802) Signed-off-by: Daniel Fan <[email protected]> * enable customization for CS DB (#1804) Signed-off-by: YuChen <[email protected]> * Check OperandRegistry when checking no-op operators (#1807) Signed-off-by: Daniel Fan <[email protected]> * Trigger build with new base image * enable SC configuration (#1812) Signed-off-by: YuChen <[email protected]> * Check scoped namespaces from nss ConfigMap instead of watch_namespace (#1815) * get scoped namespaces from nss ConfigMap Signed-off-by: YuChen <[email protected]> * wrap up comments Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]> * Bump CS operator to v4.6.0 (#1817) Signed-off-by: Daniel Fan <[email protected]> * Removed IM OpReq (#1819) Signed-off-by: YuChen <[email protected]> * enable keycloak token-exchange (#1821) Signed-off-by: YuChen <[email protected]> * update size for cs-db (#1822) Signed-off-by: YuChen <[email protected]> * Bump golang from 1.22.0-bullseye to 1.22.1-bullseye (#1836) Bumps golang from 1.22.0-bullseye to 1.22.1-bullseye. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Pick up EDB 1.18.10 (#1848) Signed-off-by: Daniel Fan <[email protected]> * add cert-manger and AudiLogging CRs back to OperandConfig (#1857) Signed-off-by: YuChen <[email protected]> * add Keycloak as the owner of KeycloakRealmImport (#1870) Signed-off-by: Daniel Fan <[email protected]> * separate wal storage and increase storage volume (#1867) Signed-off-by: Daniel Fan <[email protected]> * Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#1861) Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0. --- updated-dependencies: - dependency-name: google.golang.org/protobuf dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * additional carbon updates for cs keycloak theme (#1871) Signed-off-by: Steve Grube <[email protected]> * Disable the installation of MongoDB starting from 4.6. (#1859) Signed-off-by: YuChen <[email protected]> * keycloak theme updates (#1872) Signed-off-by: Steve Grube <[email protected]> * fix cacheing of style files (#1873) Signed-off-by: Steve Grube <[email protected]> * Adding new fields for 1.22 default compatibility (#1876) * translated strings for keycloak theme (#1877) Signed-off-by: Steve Grube <[email protected]> * add Apache Flink entry (#1878) Signed-off-by: YuChen <[email protected]> * Valero/OADP support for Keycloak's EDB (#1881) Co-authored-by: Piotr Godowski <[email protected]> * update keycloak realm for banner (#1886) Signed-off-by: Steve Grube <[email protected]> * remove default size and instance (#1883) Signed-off-by: YuChen <[email protected]> * quote array value for annotations (#1889) Signed-off-by: Daniel Fan <[email protected]> * Add global hugepage support for IM and EDB (#1890) * Add hugepages configuration in API Signed-off-by: Daniel Fan <[email protected]> * Add global hugepage support for IM and EDB Signed-off-by: Daniel Fan <[email protected]> * Add format check for hugepages Signed-off-by: Daniel Fan <[email protected]> * Add validating webhook for hugepages Signed-off-by: Daniel Fan <[email protected]> * fix lint error Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * Update Cluster CR used by IM to be forwards compatible (#1894) Signed-off-by: Daniel Fan <[email protected]> * Include conditions in CommonService CRD (#1895) Signed-off-by: YuChen <[email protected]> * Create OperatorConfig for EDB when specified (#1896) * added OperatorConfig type to CommonService API Signed-off-by: Henry H Li <[email protected]> * updated controller to create/update OperatorConfig for EDB when specified in CR Signed-off-by: Henry H Li <[email protected]> * fixed missing license and copyright Signed-off-by: Henry H Li <[email protected]> --------- Signed-off-by: Henry H Li <[email protected]> * Trigger build with new base image * Trigger build with new base image * update common-service-db resources (#1905) * Update CRD to be forward compatible (#1906) Signed-off-by: Daniel Fan <[email protected]> * Trigger build with new base image * add cpfs annotation info for EDB Cluster CR (#1912) Signed-off-by: Daniel Fan <[email protected]> * reference cpfs version in Keycloak pod template (#1915) Signed-off-by: Daniel Fan <[email protected]> * fix bug in resources comparison (#1916) Signed-off-by: YuChen <[email protected]> * condition check for OperandRegistry version comparison (#1917) * add condition check for opreg version compare Signed-off-by: YuChen <[email protected]> * error handling Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]> * annotate pod with theme version instead of CPFS version (#1919) Signed-off-by: Daniel Fan <[email protected]> * Remove hardcoded source for Zen operator (#1920) * get DeletionTimestamp before patching the finalizers (#1921) Signed-off-by: YuChen <[email protected]> * keep restart labels backward compatible with CPFS v3 (#1922) Signed-off-by: Daniel Fan <[email protected]> * Bump 4.7.0 for CPFS 4.7.0 release (#1939) Signed-off-by: Daniel Fan <[email protected]> * [4.7] fix checkbox on new user panel (#1944) Signed-off-by: Steve Grube <[email protected]> * Add cherry-pick workflow (#1940) * add cherry-pick workflow Signed-off-by: Daniel Fan <[email protected]> * Update PR template Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * add velero plugin to im edb cluster config by default (#1901) * add velero plugin to im edb cluster config by default Signed-off-by: Ben Luzarraga <[email protected]> * forgot outside quotes Signed-off-by: Ben Luzarraga <[email protected]> --------- Signed-off-by: Ben Luzarraga <[email protected]> * Trigger build with new base image * fix: making sure pods get the backup label (#1954) * removed internal OperandRequest from edb-keycloak (#1958) - for cloud-native-postgresql, which reduced performance added back EDB licensing job for edb-keycloak because internal OperandRequest is removed Signed-off-by: Henry H Li <[email protected]> * EDB max connection configuration (#1949) * EDB max connection config Signed-off-by: YuChen <[email protected]> * fix max connection value only for cs db Signed-off-by: YuChen <[email protected]> * add max_connections as comparable Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]> * updated channels for IM, commonui, and zen (#1960) - to v4.6, v4.5, v6.0 respectively Signed-off-by: Henry H Li <[email protected]> * Pick up EDB 1.18.12 (#1964) Signed-off-by: YuChen <[email protected]> * set max connection value as a string (#1968) Signed-off-by: YuChen <[email protected]> * cherry pick 1973 for security vulnerabilities (#1987) * cherry pick 1973 Signed-off-by: Ben Luzarraga <[email protected]> * one more change Signed-off-by: Ben Luzarraga <[email protected]> --------- Signed-off-by: Ben Luzarraga <[email protected]> * Created new entries for IM, CommonUi, and Zen (#1961) * created new entries for IM, CommonUi, and Zen Signed-off-by: YuChen <[email protected]> * new services entries for default size profile Signed-off-by: YuChen <[email protected]> * IM entries in fipsenable template Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]> * Update EDB new license image (#1978) * Update indentation issue in OperandRegistry (#1988) Signed-off-by: Daniel Fan <[email protected]> * add endpoint cs-db-rw into dnsNames (#1989) Signed-off-by: YuChen <[email protected]> * Bump golang from 1.22.1-bullseye to 1.22.3-bullseye (#1983) Bumps golang from 1.22.1-bullseye to 1.22.3-bullseye. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * create condition object in under spec (#1957) Signed-off-by: YuChen <[email protected]> * consolidate annotations for EDB Cluster CR (#1998) Signed-off-by: Daniel Fan <[email protected]> * Trigger build with new base image * remove velero offline backup annotation (#2002) * Bump golang from 1.22.3-bullseye to 1.22.4-bullseye (#2029) Bumps golang from 1.22.3-bullseye to 1.22.4-bullseye. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add StatusMonitoredServices annotations to OperandRegistry (#2033) Signed-off-by: Daniel Fan <[email protected]> * bumped version from 4.7.0 to 4.8.0 (#2034) Signed-off-by: Henry H Li <[email protected]> * Trigger build with new base image * Add release-sc2 branch to dependabot (#2031) * update IM to 4.7 for CS 4.8 (#2047) Signed-off-by: YuChen <[email protected]> * Label the CommonService CRD so it can be selected for backup (#2036) To backup common services with velero we ask the user to add a label to the backup the CommonService CRD. This user added label will be reset after every operator upgrade, so lets add a label to the CRD ourselves that the user can select. Signed-off-by: James Hewitt <[email protected]> * Label the CommonService CR so it can be selected for backup (#2037) To backup common services with velero we ask the user to add a label to the backup the CommonService CR. This PR adds a default label to new CRs that the user can select more easily. Signed-off-by: James Hewitt <[email protected]> * Add EDB License secret into Cluster CR description (#2069) Signed-off-by: Daniel Fan <[email protected]> * added ibm-account-iam-operator to registry (#2076) Signed-off-by: Henry H Li <[email protected]> * Trigger build with new base image * rename account-iam operator to user mgmt operator (#2100) * changed user-management-operator channel from alpha to v0.1 (#2102) Signed-off-by: Henry H Li <[email protected]> * Bump golang from 1.22.4-bullseye to 1.22.5-bullseye (#2077) Bumps golang from 1.22.4-bullseye to 1.22.5-bullseye. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * bumped version from 4.8 to 4.9 (#2104) * bumped version from 4.8 to 4.9 Signed-off-by: Allen Li <[email protected]> * bump up im operator to 4.8 for cs 4.9 Signed-off-by: Allen Li <[email protected]> * update im channel Signed-off-by: Allen Li <[email protected]> --------- Signed-off-by: Allen Li <[email protected]> * add websphere in OperandRegistry (#2105) Signed-off-by: YuChen <[email protected]> * BTS version suffix in CD (#2107) Signed-off-by: Allen Li <[email protected]> * Trigger build with new base image * add version suffix entry for EDB 1.22 (#2112) Signed-off-by: Daniel Fan <[email protected]> * move cpp config into reconciliation loop (#2110) Signed-off-by: Daniel Fan <[email protected]> * Add redis operator into OperandRegistry (#2135) Signed-off-by: YuChen <[email protected]> * Add user management bindinfo (#2114) * add user management bindinfo Signed-off-by: Ben Luzarraga <[email protected]> * add user management to list of configs Signed-off-by: Ben Luzarraga <[email protected]> --------- Signed-off-by: Ben Luzarraga <[email protected]> * Add user management CR (#2136) Signed-off-by: YuChen <[email protected]> * update user-mgmt operator channel in opreg (#2141) Signed-off-by: Allen Li <[email protected]> * [CD] add HA configuration for csdb (#2131) * add HA configuration for csdb Signed-off-by: Allen Li <[email protected]> * add labelselector Signed-off-by: Allen Li <[email protected]> --------- Signed-off-by: Allen Li <[email protected]> * add securityContext .ceccompProfile field (#2143) Signed-off-by: Allen Li <[email protected]> * Bump golang from 1.22.5-bullseye to 1.23.0-bullseye (#2150) Bumps golang from 1.22.5-bullseye to 1.23.0-bullseye. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * remove ltsr branches from dependabot.yml (#2153) * Trigger build with new base image * Trigger build with new base image * updated base image to ubi9 (#2159) * updated base image to ubi9 Signed-off-by: Henry Li <[email protected]> * fixed lint warnings, but still killed Signed-off-by: Henry Li <[email protected]> * added lint setting to ignore dot imports for test files Signed-off-by: Henry Li <[email protected]> * check golangci-lint version Signed-off-by: Henry Li <[email protected]> * updated go.mod to use go v1.23 Signed-off-by: Henry Li <[email protected]> * increased timeout for golangci-lint Signed-off-by: Henry Li <[email protected]> * run go get before lint Signed-off-by: Henry Li <[email protected]> * run go mod tidy before golangci-lint Signed-off-by: Henry Li <[email protected]> * increased timeout to 180s for lint Signed-off-by: Henry Li <[email protected]> * removed go mod tidy before linting Signed-off-by: Henry Li <[email protected]> --------- Signed-off-by: Henry Li <[email protected]> * update cs module version to v4 (#2154) * update cs module version to v4 Signed-off-by: Ben Luzarraga <[email protected]> * revert go version change Signed-off-by: Ben Luzarraga <[email protected]> --------- Signed-off-by: Ben Luzarraga <[email protected]> * update cs-operator description (#2163) Signed-off-by: Allen Li <[email protected]> * added opreg entry for dev test new keycloak (#2168) Signed-off-by: Henry Li <[email protected]> * add EDB License Job for entry EDB 1.22 (#2172) Signed-off-by: Daniel Fan <[email protected]> * [CD] bump keycloak to 24 and add fallback channel 22 (#2166) * bump keycloak to 24 and add fallback channel 22 Signed-off-by: Daniel Fan <[email protected]> * increase timeout for golangci-lint Signed-off-by: Daniel Fan <[email protected]> * remove dev entry for Keycloak 24 Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * Bump EDB used by IM to stable-v1.22 channel (#2151) * Bump EDB used by IM to stable-v1.22 channel * Update EDB operand image * update internal EDB OperandRequest to 1.22 Signed-off-by: Daniel Fan <[email protected]> * Update EDB operand version Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * update odlm package version to get latest CRD version with channel fallback (#2176) Signed-off-by: Daniel Fan <[email protected]> * Trigger build with new base image * add fallback channels for EDB operator (#2181) Signed-off-by: Daniel Fan <[email protected]> * Retrigger failed build * added new flag to indicate whether service is user managed (#2186) * added UserManaged field to OperatorConfig Signed-off-by: Henry Li <[email protected]> * added handling for user managed operators - when .spec.operatorConfigs[].userManaged is set, value is propagated to OperandRegistry - when field is removed or set to false, value in OperandRegistry will be set to false Signed-off-by: Henry Li <[email protected]> --------- Signed-off-by: Henry Li <[email protected]> * styling update for keycloak24 (#2188) Signed-off-by: Steve Grube <[email protected]> * update style version after updating theme file on pr #2188 (#2195) Signed-off-by: Daniel Fan <[email protected]> * check length of operatorsStatus in OperandRegistry to trigger the CR reconciliation (#2190) Signed-off-by: Daniel Fan <[email protected]> * Trigger build with new base image * add BTS with version in operandconfig (#2197) Signed-off-by: Allen Li <[email protected]> * Use Unstructured obj to copy CR to other ns (#2199) Signed-off-by: Daniel Fan <[email protected]> * updated BYO EDB operator handling (#2202) - enables configuration via ibm-cpp-config - with EDB_USER_MANAGED_OPERATOR_ENABLED: "true" - which updates default CS CR with operatorConfig for internal-use-only-edb and sets userManaged - internal-use-only-edb is new entry that references package for EDB, but has no-op so ODLM does not install it even if user creates OperandRequest for it Signed-off-by: Henry Li <[email protected]> * bumpup version to 4.10 (#2213) * bumpup version to 4.10 Signed-off-by: Allen Li <[email protected]> * bumpup im version Signed-off-by: Allen Li <[email protected]> * bumpup zen operator Signed-off-by: Allen Li <[email protected]> --------- Signed-off-by: Allen Li <[email protected]> * keycloak theme updates for 4.10 (#2218) Signed-off-by: Steve Grube <[email protected]> * add customized user-profile (#2219) Signed-off-by: Allen Li <[email protected]> * Add new entry at the end of array to bypass ODLM limitation on object update (#2221) Signed-off-by: Daniel Fan <[email protected]> * Trigger build with new base image * support instana_user to connect to db (#2193) Signed-off-by: Daniel Fan <[email protected]> * update limit for shared EDB (#2229) Signed-off-by: YuChen <[email protected]> * Bump golang from 1.23.0-bullseye to 1.23.2-bullseye (#2231) Bumps golang from 1.23.0-bullseye to 1.23.2-bullseye. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update ui operator channel to 4.6 (#2234) * Update ui operator channel to 4.6 * add 4.6 values for ui operator * Revert "Bump golang from 1.23.0-bullseye to 1.23.2-bullseye (#2231)" (#2235) This reverts commit d296058. * Move to bookworm golang image (#2250) * added configuration for instana metrics collection (#2249) * added enableInstanaMetricCollection to CommonService API Signed-off-by: Henry Li <[email protected]> * added instana enable configuration handling Signed-off-by: Henry Li <[email protected]> --------- Signed-off-by: Henry Li <[email protected]> * Trigger build with new base image * Add optional fields for Keycloak CR (#2238) * Add optional fields for Keycloak CR (#2227) * Add optional fields for Keycloak CR Signed-off-by: Daniel Fan <[email protected]> * update odlm package version in go module Signed-off-by: Daniel Fan <[email protected]> * update keycloak resource configuration Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * update go module (#2230) Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> Signed-off-by: YuChen <[email protected]> Co-authored-by: Daniel Fan <[email protected]> * make spec filed optional in serviceConfig in CS CR (#2253) Signed-off-by: YuChen <[email protected]> * Use 2 replicas for Keycloak EDB on starterset (#2256) Using one replica prevents cluster upgrade due to the pod disruption budget, so set the default to use two. Signed-off-by: James Hewitt <[email protected]> * Add support for Keycloak 24/re-encrypt Route (#2261) Co-authored-by: Piotr Godowski <[email protected]> * Odlm subcheck and label length in CD (#2264) * Update ODLM CRs after ODLM has a minor version upgrade (#1971) Signed-off-by: Daniel Fan <[email protected]> Signed-off-by: Allen Li <[email protected]> * label-length-limitation Signed-off-by: Allen Li <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> Signed-off-by: Allen Li <[email protected]> Co-authored-by: Daniel Fan <[email protected]> * new channel for event-v5.1 (#2265) Signed-off-by: Allen Li <[email protected]> * remove velero addon and cold backup annotations (#2259) * add opreq-control label for EDB License Job (#2269) Signed-off-by: Daniel Fan <[email protected]> * Revert "update limit for shared EDB (#2229)" (#2272) This reverts commit dcf76b6. * Pick up EDB 1.22.7 images for CS 4.10 (#2275) Signed-off-by: YuChen <[email protected]> * add meta api deployment in zen entries (#2278) Signed-off-by: YuChen <[email protected]> * update zen deployment meta api ns (#2279) Signed-off-by: YuChen <[email protected]> * Clean up v3 leftover resources (#2267) * delete webhook and secretshare Signed-off-by: YuChen <[email protected]> * delete webhook configurations Signed-off-by: YuChen <[email protected]> * delete all the resources from services namesapce Signed-off-by: YuChen <[email protected]> * delete webhook and secretshare related resources Signed-off-by: YuChen <[email protected]> * add SA, Roles, Rolebindings cluster scope permission Signed-off-by: YuChen <[email protected]> * delete podpreset and update its permission Signed-off-by: YuChen <[email protected]> * correct role and clusterole Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]> * fix meta api ns typo (#2282) Signed-off-by: YuChen <[email protected]> * Update ODLM CRs after ODLM is upgraded to desired version (#2280) (#2285) * Update ODLM CRs after ODLM is upgraded to desired version * Optimize func waitOperatorCSV by getting the subscription via name first. If the subscription does not exist, list subscription via package manifest label --------- Signed-off-by: Daniel Fan <[email protected]> * updated turbo profile controller to handle sizing specified in .spec.services[].resources.data.resources.cpu (#2287) Signed-off-by: Henry Li <[email protected]> * Trigger build with new base image * Clean MongoDB preload ConfigMap when the local MongoDB instance is owned by CR (#2302) * Clean MongoDB preload ConfigMap when the local MongoDB instance is owned by CR Signed-off-by: Daniel Fan <[email protected]> * terminate iteration at the end of line Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * Add nodeAffinity for Postgres operator, and add new entry cloud-native-postgresql-v1.22 (#2314) Signed-off-by: Daniel Fan <[email protected]> * Use Reader.Get() to retrieve the resource outside of cache scope (#2315) * use Reader.get to retrieve the resource outside of ns Signed-off-by: YuChen <[email protected]> * hide the msg when the resources are not found for deletion Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]> * Bump operator version to 4.11.0 (#2324) * Bump operator version to 4.11.0 Signed-off-by: YuChen <[email protected]> * bump IM version to 4.10 Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]> * bump Common UI version to 4.7 (#2329) Signed-off-by: YuChen <[email protected]> * Trigger build with new base image * suspend go routines until operator cache is ready (#2327) * add channel Signed-off-by: Allen Li <[email protected]> * add debug message Signed-off-by: Allen Li <[email protected]> * remove debug message Signed-off-by: Allen Li <[email protected]> * start go routines when cert-manager not exist Signed-off-by: Allen Li <[email protected]> * start go routine earlier Signed-off-by: Allen Li <[email protected]> * add logs message Signed-off-by: Allen Li <[email protected]> --------- Signed-off-by: Allen Li <[email protected]> * start go routines after cs controller manager setup (#2333) * Revert "suspend go routines until operator cache is ready (#2327)" This reverts commit 7cdb53c. * start go routines after cs controller manager setup Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]> * Trigger build with new base image * update net pkg to 0.33.0 (#2336) Signed-off-by: Ben Luzarraga <[email protected]> * Trigger build with new base image * enable granting permission for token exchange (#2345) Signed-off-by: YuChen <[email protected]> * Adding OLM required metadata (#2339) * Adding OLM required metadata ..as defined in https://docs.redhat.com/en/documentation/red_hat_software_certification/2024/html-single/red_hat_openshift_software_certification_policy_guide/index#con-operator-requirements_openshift-sw-cert-policy-products-managed and required by RH Certification * update base file --------- Co-authored-by: Piotr Godowski <[email protected]> * pick up PostgreSQL 14.15 image (#2347) Signed-off-by: YuChen <[email protected]> * Trigger build with new base image * Decouple common service operator from OLM (#2353) * disable cs controller Signed-off-by: YuChen <[email protected]> * enable non-olm env veriable Signed-off-by: Allen Li <[email protected]> * create ODLM cr if crd exist Signed-off-by: Allen Li <[email protected]> --------- Signed-off-by: YuChen <[email protected]> Signed-off-by: Allen Li <[email protected]> Co-authored-by: Allen Li <[email protected]> * Add helm generate into makefile (#2351) * Add helm generate into makefile Signed-off-by: YuChen <[email protected]> * helm template and generated manifest Signed-off-by: YuChen <[email protected]> * removed hardcode namespace Signed-off-by: YuChen <[email protected]> * make .Values.namespace for each helm charts Signed-off-by: YuChen <[email protected]> * transfer meta namesapce to all RB subjects service account namespace Signed-off-by: YuChen <[email protected]> * substitute CERTIFICATE_NAMESPACE in webhook annotation Signed-off-by: YuChen <[email protected]> * add helm chart for service account Signed-off-by: YuChen <[email protected]> * make SA namespace as variable Signed-off-by: YuChen <[email protected]> * add env vars into deployment Signed-off-by: YuChen <[email protected]> * remove webhook configuration Signed-off-by: YuChen <[email protected]> * create standard helm folder for test Signed-off-by: Allen Li <[email protected]> * move clusterrole to namespace-scoped Signed-off-by: Allen Li <[email protected]> * update filename Signed-off-by: Allen Li <[email protected]> * update helm file Signed-off-by: Allen Li <[email protected]> * update watch_namespace Signed-off-by: Allen Li <[email protected]> * typo Signed-off-by: Allen Li <[email protected]> * update deployment Signed-off-by: Allen Li <[email protected]> * typo in entitlement key Signed-off-by: Allen Li <[email protected]> * change watch_namespace for now Signed-off-by: Allen Li <[email protected]> * add edb image configmap --------- Signed-off-by: YuChen <[email protected]> Signed-off-by: Allen Li <[email protected]> Co-authored-by: Allen Li <[email protected]> Co-authored-by: Allen Li <[email protected]> * create ibm-cpp-config in non-olm (#2357) * add ibm-cpp-config backin in non-olm env Signed-off-by: Allen Li <[email protected]> * remove comment Signed-off-by: Allen Li <[email protected]> * create ibm-cpp-config Signed-off-by: Allen Li <[email protected]> --------- Signed-off-by: Allen Li <[email protected]> * remove crs from helm chart (#2358) Signed-off-by: Allen Li <[email protected]> * add create certificate cr (#2359) Signed-off-by: Allen Li <[email protected]> * updated helm chart version to 4.11.0 (#2361) * added operatorVersion for helm chart Signed-off-by: Henry Li <[email protected]> * changed helm chart version to 4.11.0 Signed-off-by: Henry Li <[email protected]> * changed image tag to use chart.appVersion Signed-off-by: Henry Li <[email protected]> --------- Signed-off-by: Henry Li <[email protected]> * changed from using Chart.AppVersion to values.yaml (#2362) Signed-off-by: Henry Li <[email protected]> * added CommonService CR to helm chart (#2363) * added CommonService CR to helm chart Signed-off-by: Henry Li <[email protected]> * removed optional namespace-scope configmap to avoid needing restart if NSS operator is not installed first Signed-off-by: Henry Li <[email protected]> --------- Signed-off-by: Henry Li <[email protected]> * updated helm template to work with CICD automation (#2365) * updated helm template to work with CICD automation Signed-off-by: Henry Li <[email protected]> * removed operatorVersion because it will have no function when charts are built Signed-off-by: Henry Li <[email protected]> --------- Signed-off-by: Henry Li <[email protected]> * comment out values for transition to global values file (#2366) * comment out values for transition to global values file * global values transition * replace values with global values * update pull secret * Update global values * remove cluster rbac (#2369) * remove cluster rbac * add cluster roles to cluster rbac file * Update OWNERS (#2368) * Trigger build with new base image * updated ODLM to channel v4.4 for CD (#2375) Signed-off-by: Henry Li <[email protected]> * Add storageclass config option (#2372) * add storageclass config option Signed-off-by: YuChen <[email protected]> * Update helm/templates/cr.yaml Co-authored-by: Henry Li <[email protected]> --------- Signed-off-by: YuChen <[email protected]> Co-authored-by: Henry Li <[email protected]> * skip EDB image list for non-olm case (#2376) Signed-off-by: YuChen <[email protected]> * added new postgres parameter max_slot_wal_keep_size CD (#2373) * added new postgres parameter max_slot_wal_keep_size Signed-off-by: Henry Li <[email protected]> * quote value since EDB docs has value quoted Signed-off-by: Henry Li <[email protected]> * fixed incorrect value for max_slot_wal_keep_size Signed-off-by: Henry Li <[email protected]> --------- Signed-off-by: Henry Li <[email protected]> * refactor cs-operator to enable common-service controller (#2364) * cs-operator refactor for no olm Signed-off-by: Allen Li <[email protected]> * add deployment status check Signed-off-by: Allen Li <[email protected]> * update status check Signed-off-by: Allen Li <[email protected]> * revert unused changes Signed-off-by: Allen Li <[email protected]> * add comment Signed-off-by: Allen Li <[email protected]> * update returned error message Signed-off-by: Allen Li <[email protected]> * typo in check condition Signed-off-by: Allen Li <[email protected]> * change forceupdate to true Signed-off-by: Allen Li <[email protected]> * add else condition Signed-off-by: Allen Li <[email protected]> * add error condition Signed-off-by: Allen Li <[email protected]> * lint issue Signed-off-by: Allen Li <[email protected]> --------- Signed-off-by: Allen Li <[email protected]> --------- Signed-off-by: YuChen <[email protected]> Signed-off-by: Daniel Fan <[email protected]> Signed-off-by: Ben Luzarraga <[email protected]> Signed-off-by: James Hewitt <[email protected]> Signed-off-by: Piotr Godowski <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Steve Grube <[email protected]> Signed-off-by: Henry H Li <[email protected]> Signed-off-by: Giacomo Chiarella <[email protected]> Signed-off-by: Allen Li <[email protected]> Signed-off-by: Henry Li <[email protected]> Co-authored-by: YuChen Shen <[email protected]> Co-authored-by: Daniel Fan <[email protected]> Co-authored-by: Piotr Godowski <[email protected]> Co-authored-by: Piotr Godowski <[email protected]> Co-authored-by: YuChen <[email protected]> Co-authored-by: giacomoch <[email protected]> Co-authored-by: James Hewitt <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Steve Grube <[email protected]> Co-authored-by: Henry Li <[email protected]> Co-authored-by: Travis CI User <[email protected]> Co-authored-by: Allen Li <[email protected]> Co-authored-by: Adam Shank <[email protected]> Co-authored-by: Allen Li <[email protected]> Co-authored-by: Jeremy Cheng <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.