tests/installed: Move tasks into tasks/ directory
It's cleaner to separate test playbooks from their tasks. Closes: #1535 Approved by: jlebon
This commit is contained in:
1 parent
7357d346c4
commit
b9fc3eaa15
4 files changed
+11
-2
No files matched your search
@@ -0,0 +1,23 @@
|
||||
# Run "admin unlock" and add locally built RPMs, then
|
||||
# copy the whole tests/ directory into the VM.
|
||||
- command: ostree --version
|
||||
changed_when: False
|
||||
register: ostree_orig_version
|
||||
- set_fact:
|
||||
ostree_orig_version_yaml: "{{ ostree_orig_version.stdout | from_yaml }}"
|
||||
- name: Copy locally built RPMs
|
||||
synchronize: src=build/x86_64/ dest=/root/x86_64/ archive=yes
|
||||
- shell: ostree admin unlock || true
|
||||
# Install the RPMs we already have. For the test suite we use rpm2cpio
|
||||
# since it depends on libsoup, but we're not using that yet for the sysinstalled tests
|
||||
- shell: >
|
||||
/usr/bin/rpm -Fvh /root/x86_64/*.rpm && \
|
||||
cd / && rpm2cpio /root/x86_64/ostree-tests-2*.rpm | cpio -div
|
||||
- command: ostree --version
|
||||
register: ostree_new_version
|
||||
- set_fact:
|
||||
ostree_new_version_yaml: "{{ ostree_new_version.stdout | from_yaml }}"
|
||||
- name: "Fail if we didn't change the ostree version"
|
||||
when: ostree_orig_version_yaml['libostree']['Git'] == ostree_new_version_yaml['libostree']['Git']
|
||||
fail:
|
||||
msg: "Failed to change ostree version"
|
||||
@@ -0,0 +1,5 @@
|
||||
- command: rpm-ostree status --json
|
||||
changed_when: False
|
||||
register: rpmostree_status_json
|
||||
- set_fact:
|
||||
rpmostree_status: "{{ rpmostree_status_json.stdout | from_json }}"
|
||||
Reference in new issue
Block a user