Skip to content
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

THREESCALE-9711 include patch release of 3scale in APIM #967

Merged
merged 1 commit into from
Apr 5, 2024

Conversation

MStokluska
Copy link
Contributor

Jira: https://issues.redhat.com/browse/THREESCALE-9711

Verification:
Install 3scale locally and confirm that the APIManager annotation: "apps.3scale.net/apimanager-threescale-version" includes the patch version of 3scale release.
Pick a few random deployments and confirm that rht.comp_ver remains at Major.Minor version

@MStokluska MStokluska requested a review from a team as a code owner April 5, 2024 10:22
@austincunningham
Copy link
Contributor

Verification

  • run this pr locally and comfirm the annotation is added
apiVersion: apps.3scale.net/v1alpha1
kind: APIManager
metadata:
  annotations:
    apps.3scale.net/apimanager-confirmed-requirements-version: "147968"
    apps.3scale.net/apimanager-threescale-version: 2.14.0
    apps.3scale.net/threescale-operator-version: 0.11.0
    kubectl.kubernetes.io/last-applied-configuration: |
      {"apiVersion":"apps.3scale.net/v1alpha1","kind":"APIManager","metadata":{"annotations":{},"name":"apimanager-sample","namespace":"3scale-test"},"spec":{"system":{"database":{"postgresql":{}},"fileStorage":{"simpleStorageService":{"configurationSecretRef":{"name":"s3-credentials"}}}},"wildcardDomain":"apps.aucunnin.mjhc.s1.devshift.org"}}
  creationTimestamp: "2024-04-05T09:43:52Z"
  generation: 3
  name: apimanager-sample
  namespace: 3scale-test
  resourceVersion: "148092"
  uid: 88ce601c-de7a-481b-93b7-e22102cb6372
spec:
  apicast:
    managementAPI: status
    openSSLVerify: false
    productionSpec: {}
    registryURL: http://apicast-staging:8090/policies
    responseCodes: true
    stagingSpec: {}
  appLabel: 3scale-api-management
  backend:
    cronSpec: {}
    listenerSpec: {}
    workerSpec: {}
  resourceRequirementsEnabled: true
  system:
    appSpec: {}
    database:
      postgresql: {}
    fileStorage:
      simpleStorageService:
        configurationSecretRef:
          name: s3-credentials
    searchdSpec: {}
    sidekiqSpec: {}
  tenantName: 3scale
  wildcardDomain: apps.aucunnin.mjhc.s1.devshift.org
  zync:
    appSpec: {}
    queSpec: {}
status:
  conditions:
  - lastTransitionTime: "2024-04-05T09:58:20Z"
    status: "True"
    type: Available
  - message: All requirements for the current version are met
    reason: PreflightsPass
    status: "True"
    type: Preflights
  deployments:
    ready:
    - apicast-production
    - apicast-staging
    - backend-cron
    - backend-listener
    - backend-redis
    - backend-worker
    - system-app
    - system-memcache
    - system-postgresql
    - system-redis
    - system-searchd
    - system-sidekiq
    - zync
    - zync-database
    - zync-que
  • check some deployments for rht.comp_ver major minor version
oc get deploy apicast-production -oyaml | grep rht.comp_ver
        rht.comp_ver: "2.14"
oc get deploy apicast-staging -oyaml | grep rht.comp_ver
        rht.comp_ver: "2.14"
oc get deploy backend-worker -oyaml | grep rht.comp_ver
        rht.comp_ver: "2.14"
oc get deploy backend-listener -oyaml | grep rht.comp_ver
        rht.comp_ver: "2.14"
oc get deploy system-app -oyaml | grep rht.comp_ver
        rht.comp_ver: "2.14"

/lgtm

@MStokluska MStokluska merged commit b03914b into 3scale:master Apr 5, 2024
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants