You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Release Notes
1.8.0
New Features
This PR allows AIO creation for RPCR osp-13. The condition is ${RE_JOB_ACTION} == osp_13_deploy
Ceph commands for cech checks needs to run on the host not, not inside ceph docker container on osp-13. This PR fix that and enable ceph checks for osp-13 gates.
Now that embedded ansible is required to deploy rpc-maas playbooks against RPC-O and/or RPC-R deployments, the magnanimous-turbo-chainsaw (MTC), tooling repo has been added as a submodule of rpc-maas. This repository contains resources intended to be used across all RPC Toolstack components. As part of the initial commit, the generate-environment-vars.yml playbook and bootstrap-embedded-ansible.sh wrapper have been symlinked into the main directory structure.
Added missing supported memcached version 1.4.39 for osp13
Adjusted client.my.conf tempalte to take internal ip for osp13
Rearranged maas-agent vars variables.
Add agent/poller installation for rpcr-maas
Add support for providing deployment overrides into MaaS deploy environment
Add support Glance, Cinder and Heat support for OSP13
Nova, neutron, and swift checks are now supporting rpcr OSP13
osp-13 dynamic inventory now includes logic automatically loading up stackrc env file. maas_stackrc will be set by dynamic inventory too.
The rpcr-dynamic inventory now is able to set OS_CACERT environment variable automatically.
Adjust ceph plugin code and check templates to make maas ceph cheks working with rpcr osp-13
This PR enables osp-13 gate for MAAS. It does so by using a wrapper script test-ansible-functional-osp-mnaio.sh to invoke tests on OSP-13 MNAIO director node. It also fixed some discrepencies between several checks and other missing steps in ansible dynamic inventory scripts as well.
Horizon and keystone checks are now supporting rpcr osp13.
Host and infra checks are now supporting rpcr OSP13. Also a new check type of pacemaker has been added.
Upgrade Notes
Deployment processes can skip the step sourcing /home/stack/stackrc. Also maas_stackrc can be removed from variable overrides
Deployment process can skip the step setting OS_CACERT.
Bug Fixes
Add agent token cleanup to raxmon and move execution of entity delete and agent token delete functions to the test-ansible-functional.sh trap.
Enable but not start rax-mon service in maas-agent-setup
Fix nfs_check.py to properly detect nfs file systems
Fix rpc-maas-tool.py to report excludedchecks as the check will always be created.
Gating - Remove 'enable_ironic' from aio-create.sh as the functionality is not currently supported and it is causing numerous critical alarms preventing maas-verify.yml from passing. This can be added back to the necessary release versions when required.
Gating - Remove maas-tigkstack-all.yml from test playbooks. This functionality is no longer supported as a product addition.
Gating - Enable 'maas_verify_registration' in gating to validate alarms are created in the api.
Gating - Enable 'maas_verify_status' in gating to validate alarms are not critical after deployments.
Gating - Tweak existing variable overrides for different gating release versions and actually use these overrides.
Gating - Remove tests/vars alarm exclusions, frequency changes, and update excluded checks to include the proper checks per release version.
Gating - Disable 'maas_remote_check' to exclude remote.http checks from testing as they will always fail in AIOs because of private endpoints.
Gating - Properly enable overrides for user_$VERSION_vars.yml based on the gate release.
Gating - Run maas-restart.yml after deploying rally performance checks.
Move the RH subscription-unregister to the gate exit tasks.
Fix a missed instantiation of ansible_host in rally plays without a container_address default.