Iptables calls in ruby code cause faults during deployment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Maksim Malchuk | ||
7.0.x |
Fix Released
|
High
|
Ivan Ponomarev | ||
8.0.x |
Fix Released
|
High
|
Anton Chevychalov | ||
Mitaka |
Fix Released
|
High
|
Maksim Malchuk |
Bug Description
There is https:/
It turned out that it still not enough since ruby code in fuel library package (fuel-library7.
Our proposal would be to introduce these 2 option in the common firewall module.
So on fuel in file:
/etc/puppet/
I’m not an expert but maybe this part:
def insert_args
args = []
args << ["-I", resource[:chain], insert_order]
args << general_args
args
end
def update_args
args = []
args << ["-R", resource[:chain], insert_order]
args << general_args
args
end
def delete_args
# Split into arguments
line = properties[
line.unshift("-t", properties[:table])
end
Should be changed to this:
def insert_args
args = []
args << ["-I –n -w", resource[:chain], insert_order]
args << general_args
args
end
def update_args
args = []
args << ["-R –n -w", resource[:chain], insert_order]
args << general_args
args
end
def delete_args
# Split into arguments
line = properties[
line.unshift("-t", properties[:table])
end
The drop version is:
The drop is MOS7.0 drop_w23.
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "7.0"
openstack_version: "2015.1.0-7.0"
api: "1.0"
build_number: "852"
build_id: "852"
nailgun_sha: "864ff12f07568f
python-
fuel-agent_sha: "d02d30e61fdcbc
fuel-nailgun-
astute_sha: "bc04aee030d019
fuel-library_sha: "c29ab66b03223e
fuel-ostf_sha: "fce90d4add96ca
fuelmain_sha: "f45ec7e3571999
We need the solution on MOS7.0 track for being able to release our package but the is has to solved on MOS9.0 track as well.
Changed in fuel: | |
milestone: | none → 7.0-mu-5 |
importance: | Undecided → High |
tags: | added: area-library |
tags: | added: on-verification |
no longer affects: | fuel/newton |
Changed in fuel: | |
assignee: | Alex Schultz (alex-schultz) → Maksim Malchuk (mmalchuk) |
tags: | added: on-verification |
sla1 for 7.0-updates