Skip to content

Conversation

Alex-Welsh
Copy link
Member

non-overcloud hosts e.g. the seed hypervisor are configured before the seed and its services are deployed. This means that they will look for the local package repo mirrors before they exist.

Copy link
Contributor

@markgoddard markgoddard left a comment

Choose a reason for hiding this comment

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

I'm looking at this in etc/kayobe/kolla/globals.yml and thinking the Debian part is wrong (and should be removed):

# To work around issue of trying to install docker from
# empty pulp server, use upstream docker dnf repo on
# non-overcloud hosts
enable_docker_repo: "{% raw %}{{ 'overcloud' not in group_names or ansible_facts.os_family == 'Debian' }}{% endraw %}"

We include a docker repo in etc/kayobe/apt.yml for overcloud hosts, so don't need Kolla Ansible to install one.

non-overcloud hosts e.g. the seed hypervisor are configured before the
seed and its services are deployed. This means that they will look for
the local package repo mirrors before they exist.
@Alex-Welsh Alex-Welsh force-pushed the non-overcloud-apt-conf-yoga branch from 0893ac6 to 9a348c5 Compare November 1, 2023 12:54
@Alex-Welsh
Copy link
Member Author

I'm looking at this in etc/kayobe/kolla/globals.yml and thinking the Debian part is wrong (and should be removed):

# To work around issue of trying to install docker from
# empty pulp server, use upstream docker dnf repo on
# non-overcloud hosts
enable_docker_repo: "{% raw %}{{ 'overcloud' not in group_names or ansible_facts.os_family == 'Debian' }}{% endraw %}"

We include a docker repo in etc/kayobe/apt.yml for overcloud hosts, so don't need Kolla Ansible to install one.

Good point, I guess that just got missed when we enabled apt repo mirroring again

@Alex-Welsh Alex-Welsh merged commit ec1ff05 into stackhpc/yoga Nov 1, 2023
@Alex-Welsh Alex-Welsh deleted the non-overcloud-apt-conf-yoga branch November 1, 2023 15:31
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.

2 participants