Enhancement #3278
Split nethserver-firewall-base package to ease upgrade for 6.7
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-firewall-base | |||
Target version: | v6.6 | |||
Resolution: | NEEDINFO: | No |
Description
The new firewall package in NethServer 6.7 is split into two RPMs:
- nethserver-firewall-base: core implementation
- nethserver-firewall-base-ui: web interface
Since the yum nethserver-firewall group can't automatically be updated during the upgrade, create a new fake nethserver-firewall-base-ui package for the release 6.6.
The package must be empty and it will updated by yum when installing NethServer 6.7.
This solution will avoid situations where an upgraded machine (with nethserver-firewall-base installed) is without the firewall web interface.
See: http://community.nethserver.org/t/nethserver-6-7-rc1-ready-for-testing/1710/7?u=giacomo
Associated revisions
spec: create nethserver-firewall-base-ui fake package. Refs #3278
History
#1 Updated by Giacomo Sanchietti almost 6 years ago
- Status changed from NEW to TRIAGED
- Target version set to v6.6
- % Done changed from 0 to 20
#2 Updated by Giacomo Sanchietti almost 6 years ago
- Status changed from TRIAGED to ON_DEV
- Assignee set to Giacomo Sanchietti
- % Done changed from 20 to 30
#3 Updated by Giacomo Sanchietti almost 6 years ago
- Status changed from ON_DEV to MODIFIED
- % Done changed from 30 to 60
Implemented in branch b3278.
#4 Updated by Giacomo Sanchietti almost 6 years ago
- Status changed from MODIFIED to ON_QA
- Assignee deleted (
Giacomo Sanchietti) - % Done changed from 60 to 70
Packages in nethserver-testing:
- nethserver-firewall-base-2.7.2-1.1.gf6e3b28.ns6.noarch.rpm
- nethserver-firewall-base-ui-2.7.2-1.1.gf6e3b28.ns6.noarch.rpm
- On a clean machine, install nethserver-firewall-base group with nethserver-testing repository enabled
- The firewall must be correctly installed and the web interface must be accessible
- On a machine with nethserver-firewall-base already installed, update the package with nethserver-testing repository enabled
- No changes for the user: the firewall must be correctly installed and the web interface must be accessible
#5 Updated by Stefano Fancello almost 6 years ago
- Assignee set to Stefano Fancello
#6 Updated by Stefano Fancello almost 6 years ago
- Status changed from ON_QA to VERIFIED
- Assignee deleted (
Stefano Fancello) - % Done changed from 70 to 90
#7 Updated by Giacomo Sanchietti almost 6 years ago
- Status changed from VERIFIED to CLOSED
- % Done changed from 90 to 100
Released in nethserver-updates:
- nethserver-firewall-base-2.7.3-1.ns6.noarch.rpm
- nethserver-firewall-base-ui-2.7.3-1.ns6.noarch.rpm