diff options
author | Monty Taylor <mordred@inaugust.com> | 2017-09-26 08:36:15 -0500 |
---|---|---|
committer | Monty Taylor <mordred@inaugust.com> | 2017-09-26 10:16:57 -0500 |
commit | 9625385fe9e36177f2936d8c02cde2a2cc56f69c (patch) | |
tree | 7054b00c70083ba202b867fc96a99f4d6400f644 /playbooks | |
parent | ac574ef386d199d922e82c44b64e6e84df791a77 (diff) | |
download | zuul-9625385fe9e36177f2936d8c02cde2a2cc56f69c.tar.gz |
Add local file copying steps
These are the things one does after running the script. Update the job
to run the actual script we're running to generate the data the way
we're running it.
Change-Id: I62d75d561efbb290d2fccbabf4fabfbf705e6288
Diffstat (limited to 'playbooks')
-rw-r--r-- | playbooks/zuul-migrate.yaml | 26 | ||||
-rw-r--r-- | playbooks/zuul-migrate/post.yaml | 26 | ||||
-rw-r--r-- | playbooks/zuul-migrate/run.yaml | 10 |
3 files changed, 36 insertions, 26 deletions
diff --git a/playbooks/zuul-migrate.yaml b/playbooks/zuul-migrate.yaml deleted file mode 100644 index 2001982f5..000000000 --- a/playbooks/zuul-migrate.yaml +++ /dev/null @@ -1,26 +0,0 @@ -- hosts: all - tasks: - - - name: Install migration dependencies - command: "python3 -m pip install --user src/git.openstack.org/openstack-infra/zuul[migrate]" - - - name: Migrate the data - command: "python3 ../zuul/zuul/cmd/migrate.py zuul/layout.yaml jenkins/jobs nodepool/nodepool.yaml . --mapping=zuul/mapping.yaml -v" - args: - chdir: src/git.openstack.org/openstack-infra/project-config - - - name: Collect generated job config - synchronize: - dest: "{{ zuul.executor.log_root }}" - mode: pull - src: "src/git.openstack.org/openstack-infra/project-config/zuul.d" - verify_host: true - no_log: true - - - name: Collect generated playbooks - synchronize: - dest: "{{ zuul.executor.log_root }}/playbooks" - mode: pull - src: "src/git.openstack.org/openstack-infra/project-config/playbooks/legacy" - verify_host: true - no_log: true diff --git a/playbooks/zuul-migrate/post.yaml b/playbooks/zuul-migrate/post.yaml new file mode 100644 index 000000000..2647b7d18 --- /dev/null +++ b/playbooks/zuul-migrate/post.yaml @@ -0,0 +1,26 @@ +- hosts: all + tasks: + + - name: Collect openstack-zuul-jobs generated job config + synchronize: + dest: "{{ zuul.executor.log_root }}/openstack-zuul-jobs" + mode: pull + src: "src/git.openstack.org/openstack-infra/openstack-zuul-jobs/zuul.d" + verify_host: true + no_log: true + + - name: Collect project generated job config + synchronize: + dest: "{{ zuul.executor.log_root }}/openstack-zuul-jobs" + mode: pull + src: "src/git.openstack.org/openstack-infra/project-config/zuul.d" + verify_host: true + no_log: true + + - name: Collect generated playbooks + synchronize: + dest: "{{ zuul.executor.log_root }}/playbooks" + mode: pull + src: "src/git.openstack.org/openstack-infra/openstack-zuul-jobs/playbooks/legacy" + verify_host: true + no_log: true diff --git a/playbooks/zuul-migrate/run.yaml b/playbooks/zuul-migrate/run.yaml new file mode 100644 index 000000000..2ba81d039 --- /dev/null +++ b/playbooks/zuul-migrate/run.yaml @@ -0,0 +1,10 @@ +- hosts: all + tasks: + + - name: Install migration dependencies + command: "python3 -m pip install --user src/git.openstack.org/openstack-infra/zuul[migrate]" + + - name: Migrate the data + command: tools/run-migration.sh -v --final + args: + chdir: src/git.openstack.org/openstack-infra/zuul |