fuel-createmirror should support mos-updates repository for Centos the same as for Ubuntu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Won't Fix
|
Medium
|
Bulat Gaifullin | ||
6.1.x |
Won't Fix
|
Medium
|
Fuel Python (Deprecated) | ||
7.0.x |
Won't Fix
|
Medium
|
Fuel Python (Deprecated) |
Bug Description
fuel-createmirror designed for offline MOS deployment and offline delivering updates.
But it supports only Ubuntu repositories in 6.1 (build #525, RC3).
For Centos, it doesn't support mos-security and mos-updates, so customers still need some custom solutions for delivering updated packages to Centos deployments. By default, offline Centos deployments still require internet connection for accessing these MOS repos, see the attached screenshot.
Also, there is no mentions in the fuel-createmirror --help, that MOS mirror is created only for Ubuntu:
------------------
[root@nailgun ~]# fuel-createmirror --help
Usage: fuel-createmirror [options]
Create and update local mirrors of MOS and/or Ubuntu.
------------------
"MOS and/or Ubuntu" - means that creating local mirror for MOS is not for specific release.
tags: | added: fuel-createmirror |
tags: | added: covered-by-bp |
Changed in fuel: | |
milestone: | 7.0-updates → 8.0 |
no longer affects: | fuel/8.0.x |
tags: | added: area-python |
The fuel-createmirror script is designed to support Ubuntu only. Currently, the fuel-package- updates does the same job for CentOS, please read the description here:
https:/ /docs.mirantis. com/openstack/ fuel/fuel- master/ reference- architecture. html#fuel- repository- mirroring
There are plans on improving both scripts: https:/ /blueprints. launchpad. net/fuel/ +spec/refactor- local-mirror- scripts - so all future enhancements for them should be done in terms of this BP.