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

Remove remaining container images from test roles #175

Conversation

jistr
Copy link
Contributor

@jistr jistr commented Oct 4, 2023

The two containerImage parameters removed here are the only ones remaining in the test roles. For normal usage, this is defaulted in the operators and we shouldn't need to set it.

For periodic CI, these values are overriden with particular non-latest container URLs via the kustomization mechanism.

So i think these shouldn't be necessary and can be removed too.

Related:

#110 #165

@@ -121,7 +121,6 @@
enabled: true
template:
ovnNorthd:
containerImage: {{ container_registry|default("quay.io") }}/{{ container_namespace|default("podified-antelope-centos9") }}/openstack-ovn-northd:{{ container_tag | default("current-podified") }}
Copy link
Contributor

Choose a reason for hiding this comment

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

I'm not sure if we can remove the ovnNorthd image, I don't see it in the ovn section of the container_overrides templates

wdyt @marios?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Good catch i'll add it.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done. I also fixed indentation where i noticed it being off in that file.

Copy link
Contributor

Choose a reason for hiding this comment

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

right - I left these where they were and meant to cycle back and check if we really wanted/needed them hard-coded here.

thanks @jistr adding to the overrides should keep the period jobs doing the right thing, and otherwise it will default to current-podified

The two containerImage parameters removed here are the only ones
remaining in the test roles. For normal usage, this is defaulted in
the operators and we shouldn't need to set it.

For periodic CI, these values are overriden with particular non-latest
container URLs via the kustomization mechanism.

So i think these shouldn't be necessary and can be removed too.

Related:

openstack-k8s-operators#110
openstack-k8s-operators#165
@jistr jistr force-pushed the f/remove-image-urls-from-test-roles branch from 3d755be to b018949 Compare October 5, 2023 08:48
@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://review.rdoproject.org/zuul/buildset/280d598007af416086fefaea55bfcd22

data-plane-adoption-github-rdo-centos-9-crc-single-node RETRY_LIMIT in 20m 35s

@cescgina
Copy link
Contributor

cescgina commented Oct 5, 2023

recheck

@marios
Copy link
Contributor

marios commented Oct 5, 2023

recheck

last run was

error: unable to default to a user name: the server is currently unable to handle the request (get users.user.openshift.io ~)  

on make openstack:
https://logserver.rdoproject.org/75/175/b018949968d13b0d43f51009284954ffdf1bb4b6/github-check/data-plane-adoption-github-rdo-centos-9-crc-single-node/061b0bb/ci-framework-data/logs/ci_make_001_run_openstack.log

Copy link
Contributor

@marios marios left a comment

Choose a reason for hiding this comment

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

lgtm but lets wait for the test run to sanity check all the things are as expected here

@@ -40,7 +40,6 @@
enabled: true
template:
databaseInstance: openstack
containerImage: {{ container_registry|default("quay.io") }}/{{ container_namespace|default("podified-antelope-centos9") }}/openstack-glance-api:{{ container_tag | default("current-podified") }}
Copy link
Contributor

Choose a reason for hiding this comment

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

ack we have

glance:
template:
glanceAPIInternal:
containerImage: {{ container_registry }}/{{ container_namespace }}/openstack-glance-api:{{ container_tag }}
glanceAPIExternal:
containerImage: {{ container_registry }}/{{ container_namespace }}/openstack-glance-api:{{ container_tag }}

@jistr jistr merged commit 169eaee into openstack-k8s-operators:main Oct 5, 2023
1 check passed
@jistr jistr deleted the f/remove-image-urls-from-test-roles branch November 30, 2023 15:20
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.

4 participants