mirror of
https://github.com/ansible/awx.git
synced 2026-04-04 17:55:06 -02:30
AWX dev environment changes for receptor work signing feature
-- Updated devel build to take most recent receptor binary -- Added signWork parameter when sedning job to receptor -- Modified docker-compose tasks to generate RSA key pair to use for work-signing -- Modified docker-compose templates and jinja templates for implementing work-sign -- Modified Firewall rules on the receptor jinja config Add firewall rules to dev env
This commit is contained in:
@@ -79,6 +79,16 @@
|
||||
awx_image_tag: "{{ lookup('file', playbook_dir + '/../../../VERSION') }}"
|
||||
when: awx_image_tag is not defined
|
||||
|
||||
- name: Generate Private RSA key for signing work
|
||||
command: openssl genrsa -out {{ work_sign_private_keyfile }} {{ receptor_rsa_bits }}
|
||||
args:
|
||||
creates: "{{ work_sign_private_keyfile }}"
|
||||
|
||||
- name: Generate public RSA key for signing work
|
||||
command: openssl rsa -in {{ work_sign_private_keyfile }} -out {{ work_sign_public_keyfile }} -outform PEM -pubout
|
||||
args:
|
||||
creates: "{{ work_sign_public_keyfile }}"
|
||||
|
||||
- name: Render Docker-Compose
|
||||
template:
|
||||
src: docker-compose.yml.j2
|
||||
|
||||
Reference in New Issue
Block a user