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

✨ Upgrade keycloak postgresql to version 15 #310

Merged
merged 1 commit into from
Jun 3, 2024

Conversation

jmontleon
Copy link
Member

Successfully tested one whole time...

@jmontleon jmontleon force-pushed the update-psql branch 4 times, most recently from 2cc6030 to 395e44d Compare April 3, 2024 01:09
Signed-off-by: Jason Montleon <jmontleo@redhat.com>
@jmontleon
Copy link
Member Author

jmontleon commented Apr 3, 2024

If anyone else wants to test this:

  • Install kovenyor 0.3.0 normally with the auth feature enabled
  • Make a change to the keycloak database. Change the admin password or something.
  • Edit the CSV oc edit csv konveyor-operator.v0.3.0
  • Set the RELATED_IMAGE_TACKLE_POSTGRES to quay.io/sclorg/postgresql-15-c9s:latest
  • Set the operator image to quay.io/jmontleon/tackle-operator:latest

The operator will restart and update the postgres container as it reconciles. After it's done try to log in. (I've had some problems with the login hanging if I don't clear my cache or I don't use an incognito window, so consider one of these paths.)

spec:
  install:
    spec:
      deployments:
      - name: tackle-operator
        spec:
          template:
            spec:
              containers:
              - args:
...
                env:
                - name: RELATED_IMAGE_TACKLE_POSTGRES
                  value: quay.io/sclorg/postgresql-15-c9s:latest
...
                image: quay.io/jmontleon/tackle-operator:latest
...

Copy link
Member

@aufi aufi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Haven't tested it locally, but LGTM.

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.

3 participants