We need to install openstack-heat-agents from the same repo as
python-heat-agent* packages.
Change-Id: I2b26ce4f9d19dbf66da1b4382d7ffd653e67a92e
Closes-Bug: #1755168
Debug unbound DNS queries in job for investigation of
DNS failures.
Dump unbound DNS cache server cache..
Depends-On: Ia76ac9b20d6b8402060b71e11e00e515bc74077d
Related-Bug: #1730931
Change-Id: Ic8b9e33067141366655fad1b99dee1adb40dfba3
This would be used by ceph-ansible as backend for ceph-osd. For
virtual environments this is solved in OOOQ with the use of "extradisks"
while production environments likely have more than the bootstrap disk
if the node is meant to be used for Ceph.
Note that puppet-ceph supported the local filesystem as backend while
ceph-ansible does not so this wasn't necessary before.
Change-Id: I6ecea0066ef57795030df19a11030ed5be865839
requests-2.16.5 has added urllib3 package as dependency. Requests is
being installed using pip as dependency for git-review in DIB.
This parch removes urllib in node preparation for puppet jobs as it
will be installed as requirement for requests rpm package.
This patch should be a workaround until git-review is removed from
nodepool images.
See comments on https://review.openstack.org/#/c/468823.
Change-Id: Ia839cac125e2a749fc9ce40894e5900237ec3ae1
These are various improvements to tripleo-ci (squashed into a single
commit to save CI resources) that enable running the tripleo-ci entry
point script which is now toci_gate_test-oooq.sh locally in a standalone
environment of vm's not spawned by nodepool.
This is useful to developers trying to reproduce CI locally for
development and testing.
The changes are:
- Default $REMAINING_TIME in common_vars.bash
- Don't hardcode the jenkins user everywhere
- Improved initial package handling:
Before blindly yum installing the packages needed by these scripts in a
few spots, check if the packages are already installed with just the rpm
command. This can end up saving a decent amount of time when iterating
on running these scripts locally. Also installs wget.
- Reinstall python-requests
When locally running toci_gate_test.sh, python-requests needs to be
reinstalled since toci_gate_test.sh removes the python module as it
was pip installed on the infra provided image. Also updates the
logic to handle the python-requests -> python2-requests transition.
Change-Id: I48cd1e5f53b86455992b83248d57f5338c29a7ca
Use the bootstrap subnode environment in CI that was added in
I6be94604a46382e6288df1b36b9de8fab58696cc instead of bootstrapping the
subnodes manually first. Even when using the environment, we need to do
a minimal bootstrap to do some cleanup from the infra spawned nodes and
initially install the agent packages.
Change-Id: I90619e8027b43dd2f2efc5a9d3cc7de80a906fb5