1. We register both apirule and rule into enforcer, so we can keep the rule in the check_str 2. We re-generate all the services' policy, we just use the original policy of them. If users want to change, they can change them by themselves. 3. Adjust the post_install.sh, we install the service packages with dependencies. 4. Split the ironic and ironic_inspector policy, they can not be in the same policy file. Change-Id: I9e152e33be4eef60432fb2030d388b3bec4c082e
20 lines
310 B
Bash
Executable File
20 lines
310 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# Install openstack service package
|
|
pip install -U \
|
|
keystone \
|
|
openstack-placement \
|
|
nova \
|
|
cinder \
|
|
glance \
|
|
trove \
|
|
neutron neutron-vpnaas \
|
|
openstack-heat \
|
|
ironic \
|
|
ironic-inspector \
|
|
octavia \
|
|
panko \
|
|
manila \
|
|
magnum \
|
|
zun
|