allow fed-cloud09 to log to itself
so packstack can configure swift. And unify the ssh key deployment
This commit is contained in:
parent
61c4e314f0
commit
b2d272ef3d
2 changed files with 2 additions and 5 deletions
|
@ -16,7 +16,7 @@
|
|||
- name: Create FS on Swift storage
|
||||
filesystem: fstype=ext4 dev=/dev/vg_server/swift_store
|
||||
- name: SSH authorized key for root user
|
||||
authorized_key: user=root key="{{fed_cloud09_root_public_key}}"
|
||||
authorized_key: user=root key="{{ lookup('file', files + '/fedora-cloud/fed09-ssh-key.pub') }}"
|
||||
|
||||
- name: deploy Open Stack controler
|
||||
hosts: fed-cloud09.cloud.fedoraproject.org
|
||||
|
@ -60,9 +60,9 @@
|
|||
|
||||
- name: Deploy root private SSH key
|
||||
copy: src={{ private }}/files/openstack/fed-cloud09-root.key dest=/root/.ssh/id_rsa mode=600 owner=root group=root
|
||||
|
||||
- name: Deploy root public SSH key
|
||||
copy: src={{ files }}/fedora-cloud/fed09-ssh-key.pub dest=/root/.ssh/id_rsa.pub mode=600 owner=root group=root
|
||||
- authorized_key: user=root key="{{ lookup('file', files + '/fedora-cloud/fed09-ssh-key.pub') }}"
|
||||
|
||||
- name: install core pkgs
|
||||
action: yum state=present pkg={{ item }}
|
||||
|
@ -251,7 +251,6 @@
|
|||
insertbefore="^}"
|
||||
# http://openstack.redhat.com/Quickstart
|
||||
- template: src={{ files }}/fedora-cloud/packstack-controller-answers.txt dest=/root/ owner=root mode=0600
|
||||
- authorized_key: user=root key="{{ lookup('file', files + '/fedora-cloud/fed09-ssh-key.pub') }}"
|
||||
- command: packstack --answer-file=/root/packstack-controller-answers.txt
|
||||
when: packstack_sucessfully_finished.stat.exists == False
|
||||
- file: path=/etc/packstack_sucessfully_finished state=touch
|
||||
|
|
|
@ -36,8 +36,6 @@ compute6_private_ip: 172.24.0.15
|
|||
|
||||
fed_cloud09_nova_public_key: "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA3hXR1h1L5PKIB0DXN7QQcpBg43NeCx8xmSXVqz9EEcOkF48SQjjqLSI/NX/1B9sWJbnCiJXfcH5WiYUFRIcOKK7dPyp7cw/HghljkzeBVN0z4T1/p0p39svmqhzhMyxtbeVZr/s/ES61dj/J2VIsN6ynuIgVgxUj2fNWUt8x8z5Bdu0Q2ThovU8rA+lEM1C/uB2MIpOoXYjkn1a2FsRUz17c1Rn50zL2w8JFCHHcHsHgbQ4G3OvZSTrEiSp7ggZtLepwBWuGSjix69484URaiYSf284+6Sb2dIXo9HV/0Vt108Qc0x9Anw2WARAcPqqAPGF4agA4mere//LBPW+OxQ== fed-cloud09-nova"
|
||||
|
||||
fed_cloud09_root_public_key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCv8WqXOuL78Rd7ZvDqoi84M7uRV3uueXTXtvlPdyNQBzIBmxh+spw9IhtoR+FlzgQQ1MN4B7YVLTGki6QDxWDM5jgTVfzxTh/HTg7kJ31HbM1/jDuBK7HMfay2BGx/HCqS2oxIBgIBwIMQAU93jBZUxNyYWvO+5TiU35IHEkYOtHyGYtTtuGCopYRQoAAOIVIIzzDbPvopojCBF5cMYglR/G02YgWM7hMpQ9IqEttLctLmpg6ckcp/sDTHV/8CbXbrSN6pOYxn1YutOgC9MHNmxC1joMH18qkwvSnzXaeVNh4PBWnm1f3KVTSZXKuewPThc3fk2sozgM9BH6KmZoKl root@fed-cloud09.cloud.fedoraproject.org"
|
||||
|
||||
swift_storages: "/vg_server/swift_store"
|
||||
|
||||
#Dell Equalogic public variables
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue