1) Upgraded Promenade Images to sync with etcd version
Depends on : https://review.opendev.org/#/c/747989/
Change-Id: I9cb408c08c3002799fcf20eb6496c077baaef8d9
Added retries for rsync the genesis.sh to the genesis node, in case genesis
is rebooted as part of pre-genesis stage. This fix waits and retries until
genesis node reboot is done and is reachable.
Added wait in genesis.sh to wait for genesis node to come up, in case it
was rebooted in the previous stage.
Added retries in shipyard upload configdocs, to handle transient
timeouts.
Change-Id: I538f2c7b1543e6775ad580ccd3dc0b5cc88d68b1
Added task to install pip3 to adress the airhsip-shipyard zuul gate issue
where airship-shipyard-airskiff-deployment job fails on:
sudo -H -E pip install 'cmd2<=0.8.7'
sudo: pip: command not found
Updated pip to pip3 to move tom pip to pip3.
Also, updated the openstack-helm-infra commit-id to the latest to use
pip3 instead of pip.
Change-Id: I0d4aef4de3c10a9317acad8c8c9e17e15b309172
Removed most of the local troubleshooting guides for
Ceph in favor of linked out to Ceph's much more complete
and thorough documentation on the same topics
Change-Id: I060130dba9dfb701b7f309b7f2be3224d3a1cf56
There is a lot of troubleshooting content related to Ceph that
will be submitted in following patchsets related to
common issues realted to Monitors, OSDs, and PSGs. The amount
of content would overshadow the more surface level instructions
in the troubleshooting guide. So I have given Ceph it's own
separated section under the Troubleshooting Guide
Change-Id: I27f67f6813eed4823ea5ff43bcadd7d269a8afa9
This change brings Treasuremap up-to-date with the new
docs.airshipit.org theme.
Change-Id: I37f309519a63398cc4ad664c49c1beb4643ae8c7
Signed-off-by: Drew Walters <andrew.walters@att.com>
Added a section for frequently asked questions that can be
expended on when relevant. Added a trailing empty line to .gitigore
I was advised to submit just the most basic questions to start
Change-Id: I384502a3b919773f5839dac50af420b277c34f94
Added "name" label to tenant-cph-rgw so possible to override in types/sites
Change-Id: Ie123eec198de88fe6f116e87ead7503f17d64941
Signed-off-by: James Gu <james.gu@att.com>
Added information about health checks that can be used to verify
deployment of airship 2. Also made two additions to .gitignore
to refrain from tracking Sphinx build files and IDE files.
Change-Id: Icbf39860e9e137261b302ad5649fb48b095f6220
Seaworthy-virt's promenade generated certificates are set to expire
within 60 days, regenerating certificates.yaml
Change-Id: I9a9a01e991f31ba3ffb1d69506bae93be0bf25a9
Signed-off-by: Alexander Hughes <Alexander.Hughes@pm.me>
Seaworthy's promenade generated certificates are set to expire within
60 days, regenerating certificates.yaml
Change-Id: I8f1e17af591589801d96b8a261bd9774a98f54f7
Signed-off-by: Alexander Hughes <Alexander.Hughes@pm.me>
Airsloop's promenade generated certificates are set to expire within
60 days, regenerating certificates.yaml
Change-Id: Ibcd58e203c76a3795912130d5e50d155c828628f
Signed-off-by: Alexander Hughes <Alexander.Hughes@pm.me>
The treasuremap documentation publishes to the front page of the airship
docs website; however, the main landing page of the airship docs website
should be the contents of the airship/docs repository. This commit
changes the promotion job to publish to a subdirectory of our
documentation website.
Change-Id: Idf778201c83e0157d938b3fb77fd4c97f7cd0d76
Signed-off-by: Drew Walters <andrew.walters@att.com>
Updates the default value for SHIPYARD_OS_PASSWORD to match the password
in site/seaworthy-virt/secrets/passphrases/ucp_shipyard_keystone_password.yaml
Change-Id: I2786ad956d8ad36b42246132134935bf83a57b7a
This patchset is to fix the deployment failure of aiab and other sites.
During the deployment, the airship-glance-test fails because the cirros
image URL i.e. "https://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
has multiple redirects while downloading the image. The rally test for
the glance never completes leading to deployment failure. This patch
set uses an alternative URL to fix this issue.
Change-Id: Icae3bc60a2c83b779f51299f272f15cc6db19c8d
Add the ability to install the same kernel version for the Genesis node
as we have on other control plane nodes.
Change-Id: I566e03a52d5dea13b0d8d8dc98c3c84c13cdd405
This change gives us control over changing the hard-coded timeout parameter,
depending on site size/type.
Change-Id: I648d9e2e185e8e7129fbd3f79382ad7380398aba
Updating the typo in the file authoring_and_deployment.rst
changing line 659 common-address.yaml --> common-addresses.yaml
Change-Id: I3f55909ef99b40d771162d56ac1f70af0144bca5
Label is needed for global charts when creating site level overrides.
The labels value will be the ParentSelector field in the override.
Change-Id: I6fbd6867286dd7c87a6791107607df0d1eafbe0d
OVS-DPDK requires that hugepages are configured and available on the
host. This change allows the kernel parameters specified in the
primary CP HostProfile to be applied to the genesis node by setting
GENESIS_HOST_PROFILE and sourcing it before running gate.sh.
Change-Id: I392a08300920327d7002a413ba40edbb81c020c2
This change removes the --show-all flag from kubectl commands in the
debug report, as it's no longer supported. The data gathered without
this flag is sufficient for debugging.
Change-Id: Iac9515f99f5e4bc123500602094e70683dd73cb4
Signed-off-by: Drew Walters <andrew.walters@att.com>
Add abbility to extend VM's configuration via JSON to configure:
* NUMA nodes / cpu cells
* CPU mode, sockets, threads
* Memory backend
* NIC model
Change-Id: I1640fd250427827b6800be60ca559a058c7cf989
All Airship projects are moving to GitHub issues. This change adds a
GitHub security policy that links to the official Airship vulnerability
management process [0]. When users on GitHub click "New Issue" on this
GitHub repository, they will see an option to report a security
vulnerability, which will direct them to our official policy.
[0] https://airship-docs.readthedocs.io/en/latest/security/vulnerabilities.html
Change-Id: Iaf060dd0085c21f0c4f18f100e3e053b5ceedbed
Signed-off-by: Drew Walters <andrew.walters@att.com>