-
Notifications
You must be signed in to change notification settings - Fork 23
wallaby: xena merge #657
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
Closed
Closed
wallaby: xena merge #657
Conversation
This file contains hidden or 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
This seems to help reno collect the right notes.
Xena: include release notes in docs
xena docs dib lvm
The default for cephadm_image was a poor choice, because ceph images are not synced to the local Pulp by default. Use quay.io when images are not locally synced.
Xena: more docs
xena: wallaby merge
netbase package is generating /etc/hosts file, among other things https://packages.debian.org/sid/netbase
* Sets kolla_docker_registry_insecure to true We currently don't configure TLS for the the local pulp registry. This adds the pulp server to the list of insecure-registries, so that we can pull images. * Remove kolla_docker_registry_insecure override in CI environment Based on comments in code review. * Use a better default for kolla_docker_registry_insecure Hoping this will prevent breakage for people already running pulp with TLS.
Xena: Cephadm image & DNF repos fixes
Fix ubuntu overcloud dib image
The mv command wasnt overwriting the textcollector file. mv -f is now being used Additionally, serial numbers are now all lowercase
Fix bug where old metrics wouldn't be overwritten
The Open vSwitch and OVN packages in Ubuntu Xena UCA repository are quite old - 2.15 and 20.12 respectively. Pull in these packages from the Yoga UCA, which are 2.17 and 22.03, to more closely match the CentOS packages. This change uses newly built containers with these packages.
xena: wallaby merge
Fix Pulp container deployment with HTTPS enabled
This was causing pulp-container-sync to hang on synchronising ceph/ceph in an environment behind an HTTP proxy.
Add missing proxy_url to Pulp repositories
Update Pulp to 3.24
Correct Manila backend variable in multinode docs
Running Pulp with a number of workers based on CPUs can cause errors such as PostgreSQL connection limits on hosts with many cores: psycopg.OperationalError: connection failed: FATAL: remaining connection slots are reserved for non-replication superuser connections Cap workers to 32 until large scale testing can identify a more suitable limit.
Cap number of Pulp workers
Fix documentation builds on Read the Docs
The default Python version has changed from 3.7 to 3.11 when updating Read the Docs configuration. See the announcement of configuration file version 2 for more details [1]. [1] https://blog.readthedocs.com/migrate-configuration-v2/
Attempt to fix RTD failures using Python 3.7
Read the Docs does not perform a full clone on checkout job to reduce network data and speed up the build process. Because of this, extensions that depend on the full Git history will fail [1]. This breaks build of release notes, since reno needs Git history access. [1] https://docs.readthedocs.io/en/stable/build-customization.html#unshallow-git-clone
Unshallow Read the Docs git clone
The Git shallow clone used on Read the Docs is configured to only fetch a specific Git branch: [remote "origin"] url = https://github.com/stackhpc/stackhpc-kayobe-config.git fetch = +refs/heads/stackhpc/yoga:refs/remotes/origin/stackhpc/yoga This prevents subsequent `git fetch` commands from fetching all remote branches. Use `git remote set-branches origin '*'` to revert to the default Git fetch configuration.
Restore default Git fetch configuration on RTD
The wildcard glob matched files in the current directory which resulted in `git fetch` failing with: fatal: couldn't find remote ref refs/heads/LICENSE
Escape wildcard character in custom build command
Use an explicit list of remote branches with release notes instead of a wildcard which is behaving differently on Read the Docs than locally. Also remove true fallback to fail early.
Work around Read the Docs wildcard escaping issues
xena: wallaby merge
The 3.24 tag was recently updated to 3.24.1 which includes a version of pulp_container that causes client pulp container syncs to fail.
Pin pulp version to 3.24.0
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.
ci-multinode
environmentkayobe-compute-01
growroot
playbook for successful deploymentyamllint