[Starlingx-discuss] Restructuring round 2
Scott Little
scott.little at windriver.com
Tue Jul 17 15:07:19 UTC 2018
Story: https://storyboard.openstack.org/#!/story/2002801
*Goals:*
1) Consolidate the following repo’s under stx-integ.
• stx-gplv2
• stx-gplv3
• stx-utils
2) Restructure the directories under which packages are to be found.
Currently stx-gplv2/3 are largely without structure. Parts of the
stx-integ structure were inherited from WRLinux and make little sense.
stx-utils is just i mess of stuff that never found a home when StarlingX
was first set up.
Directories should descriptive of the class of packages to be found within.
Intent is to preserve update history as best is is possible.
*Timeline: *
Probably around July 23 unless there are strong objections. We should
probably have a freeze on submissions to the affected repos until it is
all completed.
*Code Reviews: *
Most of this is just moving code around. A few path corrections, but no
new code. The number and size of the reviews will be huge, and the code
should all have been inspected once before. Is there a way to fast
track this? Would there be strong objections to me just doing a +2/+1
without waiting for independent review?
*Details of directories/groups ...*
Create new directories under stx-integ (logical groupings for files):
ceph
config
config-files
database
filesystem
filesystem/drbd
grub
kernel
kernel/kernel-modules
ldap
logging
strorage-drivers
tools
utilities
virt
Retained directories under stx-integ (additional logical groupings for
files):
base
mellanox
monitoring
networking
python
restapi-doc
security
Retire directories under stx-integ (non-descriptive or ambiguous
grouping we will retire):
connectivity
core
devtools
extended
support
*Details of packages ...*
Relocated packages (internal to stx-integ):
base/
dhcp
initscripts
libevent
lighttpd
memcached
net-snmp
novnc
ntp
openssh
pam
procps
sanlock
shadow
sudo
systemd
util-linux
vim
watchdog
ceph/
python-cephclient
config/
e2fsprogs
facter
nfs-utils
nfscheck
puppet-4.8.2
puppet-modules
kernel/
kernel-std
kernel-rt
kernel/kernel-modules/
mlnx-ofa_kernel
ldap/
nss-pam-ldapd
openldap
logging/
syslog-ng
logrotate
networking/
lldpd
iproute
mellanox
python-ryu
mlx4-config
python/
python-2.7.5
python-django
python-gunicorn
python-setuptools
python-smartpm
security/
shim-signed
shim-unsigned
tboot
strorage-drivers/
python-3parclient
python-lefthandclient
virt/
cloud-init
libvirt
libvirt-python
qemu
tools/
storage-topology
vm-topology
utilities/
tis-extensions
namespace-utils
nova-utils
update-motd
Relocated packages (stx-utils to stx-update):
enable-dev-patch
Relocated packages (stx-utils to stx-integ):
config-files/
io-scheduler
filesystem/
filesystem-scripts
grub/
grubby
logging/
logmgmt
tools/
collector
monitor-tools
tools/engtools/
hostdata-collectors
parsers
utilities/
build-info
branding (formerly wrs-branding)
platform-util
Relocated packages (stx-gpl2 to stx-integ):
base/
bash
cgcs-users
cluster-resource-agents
dpkg
haproxy
libfdt
netpbm
rpm
database/
mariadb
filesystem/
iscsi-initiator-utils
filesystem/drbd/
drbd-tools
kernel/kernel-modules/
drbd
integrity
intel-e1000e
intel-i40e
intel-i40evf
intel-ixgbe
intel-ixgbevf
qat17
tpmdd
ldap/
ldapscripts
networking/
iptables
net-tools
Relocated packages (stx-gpl3 to stx-integ):
base/
anaconda
crontabs
dnsmasq
rsync
database/
python-psycopg2
filesystem/
parted
grub/
grub2
security/
python-keyring
Delete two packages from stx-integ:
tgt
irqbalance
Delete two packages from stx-gplv3:
seabios
sysvinit
Delete one package from stx-utils:
io-monitor
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20180717/3c047844/attachment-0001.html>
More information about the Starlingx-discuss
mailing list