11 Commits

Author SHA1 Message Date
Alex Schultz
53e2b5e615 Revert "Fix ssh_known_hosts hostname entries"
This reverts commit a5bcbc8d015b792b3546ecbb139506f248dacfe8.

This looks to have broken ovb.

2019-11-12 17:28:30 | The error appears to be in '/usr/share/ansible/roles/tripleo-ssh-known-hosts/tasks/main.yml': line 46, column 7

Change-Id: I26e3753ad438ae1c358be372318ade231d8b1d93
2019-11-12 19:26:37 +00:00
Martin Schuppert
a5bcbc8d01 Fix ssh_known_hosts hostname entries
Previously the tripleo-ssh-known-hosts ansible role used the list of
network names to create the different possible hostnames in the
ssh_known_hosts file. The network names do not match the actual network
hostnames, like internal_api vs. internalapi which results in ssh host
verification to fail and e.g. live migration to fail.

This changes to use the _hostname inventory information to be used to add
hostname information to the ssh_known_hosts file.

Change-Id: If6e99c65084db35a2a4aa1e76b0b89fb5902794a
Closes-Bug: #1852064
2019-11-11 14:13:00 +01:00
Zuul
a77f030732 Merge "Fix invalid variable issue with StorageNFS" 2019-10-25 04:23:53 +00:00
Goutham Pacha Ravi
e3625095ea Fix invalid variable issue with StorageNFS
The `ganesha_vip` comes from a network
called StorageNFS; but its lookup in the
`net_vip_map` dictionary was incorrect.

Change-Id: I5a8b49cce65963d35b610e138808030ed84de2de
Closes-Bug: #1849393
2019-10-22 17:33:51 -07:00
Zuul
80cae3f062 Merge "Simplify octavia post deploy configs" 2019-10-21 20:44:15 +00:00
Carlos Goncalves
a8bdaf8d55 Simplify octavia post deploy configs
Octavia shares config across multiple services in sometimes unexpected
ways. To avoid problems, this patch merges external deploy tasks
configuration into a single file.

Related-Bug: #1836074

Co-Authored-By: Brent Eagles <beagles@redhat.com>
Change-Id: I8da16dd77b77b8d81510cb1818f5d8c572080825
2019-10-21 14:50:19 +00:00
fdc5ae3f86 Update master for stable/train
Add file to the reno documentation build to show release notes for
stable/train.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.

Change-Id: I2c780ee3f133f0e37d2a8fdb8a87f17b53992bd1
Sem-Ver: feature
2019-10-21 14:19:55 +00:00
apetrich
edfe84f274 Add the undercloud backup ansible playbook
This playbook reflects the same behaviour as the mistral workbook
of the same name.
It adds the functionality discussed on this external bug
https://bugzilla.redhat.com/show_bug.cgi?id=1659888

Change-Id: Icf964c23745941dd596f65e2b0bfa81e515508d0
2019-08-29 10:30:25 +02:00
Kevin Carter
bc9fe7f827
Create tripleo container image prepare role
This change creates a role for  the tripleo heat template content for
"container-image-prepare-baremetal-ansible.j2.yaml". This change will
ensure our task process is tested using molecule and scenario tests
while also streamlining our process.

Test Matrix:
  - default - tests role using all default options
  - build - tests end to end building containers using mock data

A new playbook for docker vfs setup has been added. This was added to
allow some tests to run docker workloads within a local filesystem.
Without this change, docker workloads would fail because docker is
not able to run an overlayfs job from within an overlayfs
environment. This new playbook will be used within our zuul jobs
whenever the variable `docker_enable_vfs`, is set to "true".

Change-Id: Ic6e26eb95734ccf17e42e649b5e5808e1a096a78
Story: 2005985
Task: 34438
Task: 34440
Task: 34441
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2019-08-13 19:02:07 -05:00
Kevin Carter
7d365401c6
Extend pytest so it can accept ansible args
This change adds the ability add ansible arguments to any
molecule test.

Change-Id: I7159e89d7037b2c669208014d4f814de2eb6f1ad
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2019-07-05 11:54:04 -05:00
Kevin Carter
196bee0821
Add releasentoes and documentation jobs
This change adds documentation and releaseonte jobs which will
validate docs written and publish them as needed.

Change-Id: Ic517ec411fe031101f2fac96a5c5f831f203ac40
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2019-06-14 15:17:55 -05:00