[Starlingx-discuss] Restructuring round 2

Scott Little scott.little at windriver.com
Tue Jul 17 21:01:49 UTC 2018


If we are talking centos + epel, the packages that need upstreaming can 
be quickly identified by looking for 'mirror:' in centos/srpm_path

grep 'mirror:' $(find .  -path '*/centos/srpm_path')

./base/centos-release/centos/srpm_path:mirror:Source/centos-release-7-4.1708.el7.centos.src.rpm
./base/lshell/centos/srpm_path:mirror:Source/lshell-0.9.16-5.el7.src.rpm
./base/setup/centos/srpm_path:mirror:Source/setup-2.8.71-7.el7.src.rpm
./base/libevent/centos/srpm_path:mirror:Source/libevent-2.0.21-4.el7.src.rpm
./base/dhcp/centos/srpm_path:mirror:Source/dhcp-4.2.5-58.el7.centos.src.rpm
./base/openssh/centos/srpm_path:mirror:Source/openssh-7.4p1-12.el7_4.src.rpm
./base/initscripts/centos/srpm_path:mirror:Source/initscripts-9.49.39-1.el7.src.rpm
./base/util-linux/centos/srpm_path:mirror:Source/util-linux-2.23.2-43.el7.src.rpm
./base/vim/centos/srpm_path:mirror:Source/vim-7.4.160-2.el7.src.rpm
./base/lighttpd/centos/srpm_path:mirror:Source/lighttpd-1.4.45-1.el7.src.rpm
./base/novnc/centos/srpm_path:mirror:Source/novnc-0.6.2-1.el7.src.rpm
./base/ntp/centos/srpm_path:mirror:Source/ntp-4.2.6p5-25.el7.centos.2.src.rpm
./base/pam/centos/srpm_path:mirror:Source/pam-1.1.8-18.el7.src.rpm
./base/sanlock/centos/srpm_path:mirror:Source/sanlock-3.5.0-1.el7.src.rpm
./base/shadow-utils/centos/srpm_path:mirror:Source/shadow-utils-4.1.5.1-24.el7.src.rpm
./base/sudo/centos/srpm_path:mirror:Source/sudo-1.8.19p2-11.el7_4.src.rpm
./base/systemd/centos/srpm_path:mirror:Source/systemd-219-42.el7_4.1.src.rpm
./base/watchdog/centos/srpm_path:mirror:Source/watchdog-5.13-11.el7.src.rpm
./base/net-snmp/centos/srpm_path:mirror:Source/net-snmp-5.7.2-28.el7.src.rpm
./base/memcached/centos/srpm_path:mirror:Source/memcached-1.4.39-1.el7.src.rpm
./base/cluster-resource-agents/centos/srpm_path:mirror:Source/resource-agents-3.9.5-105.el7.src.rpm
./base/bash/centos/srpm_path:mirror:Source/bash-4.2.46-29.el7_4.src.rpm
./base/haproxy/centos/srpm_path:mirror:Source/haproxy-1.5.18-6.el7.src.rpm
./base/netpbm/centos/srpm_path:mirror:Source/netpbm-10.61.02-9.el7.src.rpm
./base/anaconda/centos/srpm_path:mirror:Source/anaconda-21.48.22.121-1.el7.centos.src.rpm
./base/crontabs/centos/srpm_path:mirror:Source/crontabs-1.11-6.20121102git.el7.src.rpm
./base/dnsmasq/centos/srpm_path:mirror:Source/dnsmasq-2.76-2.el7_4.2.src.rpm
./base/rsync/centos/srpm_path:mirror:Source/rsync-3.0.9-18.el7.src.rpm
./kubernetes/docker-ce/centos/srpm_path:mirror:Source/docker-ce-18.03.1.ce-1.el7.centos.src.rpm
./kubernetes/kubernetes/centos/srpm_path:mirror:Source/kubernetes-1.10.0-1.el7.src.rpm
./networking/openvswitch/centos/srpm_path:mirror:/Source/openvswitch-2.9.0-3.el7.src.rpm
./networking/scapy/centos/srpm_path:mirror:Source/scapy-2.3.3-1.el7.src.rpm
./networking/iproute/centos/srpm_path:mirror:Source/iproute-3.10.0-87.el7.src.rpm
./networking/net-tools/centos/srpm_path:mirror:Source/net-tools-2.0-0.22.20131004git.el7.src.rpm
./networking/iptables/centos/srpm_path:mirror:Source/iptables-1.4.21-18.0.1.el7.centos.src.rpm
./python/python-eventlet/centos/srpm_path:mirror:Source/python-eventlet-0.18.4-2.el7.src.rpm
./python/python-requests/centos/srpm_path:mirror:Source/python-requests-2.14.2-1.el7.src.rpm
./python/python-django/centos/srpm_path:mirror:Source/python-django-1.8.14-1.el7.src.rpm
./python/python-gunicorn/centos/srpm_path:mirror:Source/python-gunicorn-19.7.1-1.fc27.src.rpm
./python/python-2.7.5/centos/srpm_path:mirror:Source/python-2.7.5-58.el7.src.rpm
./security/audit/centos/srpm_path:mirror:Source/audit-2.7.6-3.el7.src.rpm
./security/tpm2-tools/centos/srpm_path:mirror:Source/tpm2-tools-1.1.0-7.el7.src.rpm
./security/shim-signed/centos/srpm_path:mirror:Source/shim-signed-12-1.el7.centos.src.rpm
./security/shim-unsigned/centos/srpm_path:mirror:Source/shim-12-1.el7.centos.src.rpm
./security/tboot/centos/srpm_path:mirror:Source/tboot-1.9.5-1.el7.src.rpm
./security/python-keyring/centos/srpm_path:mirror:Source/python-keyring-5.7.1-1.el7.src.rpm
./kernel/kernel-std/centos/srpm_path:mirror:Source/kernel-3.10.0-862.3.2.el7.src.rpm
./kernel/kernel-rt/centos/srpm_path:mirror:Source/kernel-rt-3.10.0-862.3.2.rt56.808.el7.src.rpm
./logging/syslog-ng/centos/srpm_path:mirror:Source/syslog-ng-3.5.6-3.el7.src.rpm
./logging/logrotate/centos/srpm_path:mirror:Source/logrotate-3.8.6-14.el7.src.rpm
./ldap/nss-pam-ldapd/centos/srpm_path:mirror:Source/nss-pam-ldapd-0.8.13-8.el7.src.rpm
./ldap/openldap/centos/srpm_path:mirror:Source/openldap-2.4.44-5.el7.src.rpm
./filesystem/nfs-utils/centos/srpm_path:mirror:Source/nfs-utils-1.3.0-0.48.el7.src.rpm
./filesystem/e2fsprogs/centos/srpm_path:mirror:Source/e2fsprogs-1.42.9-10.el7.src.rpm
./filesystem/iscsi-initiator-utils/centos/srpm_path:mirror:Source/iscsi-initiator-utils-6.2.0.874-4.el7.src.rpm
./filesystem/parted/centos/srpm_path:mirror:Source/parted-3.1-28.el7.src.rpm
./config/puppet-4.8.2/centos/srpm_path:mirror:Source/puppet-4.8.2-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-ceilometer-11.3.0/centos/srpm_path:mirror:Source/puppet-ceilometer-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/srpm_path:mirror:Source/puppet-ceph-2.2.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-cinder-11.3.0/centos/srpm_path:mirror:Source/puppet-cinder-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-glance-11.3.0/centos/srpm_path:mirror:Source/puppet-glance-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-heat-11.3.0/centos/srpm_path:mirror:Source/puppet-heat-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-horizon-9.5.0/centos/srpm_path:mirror:Source/puppet-horizon-9.5.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-ironic-11.3.0/centos/srpm_path:mirror:Source/puppet-ironic-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-keystone-11.3.0/centos/srpm_path:mirror:Source/puppet-keystone-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-magnum-11.3.0/centos/srpm_path:mirror:Source/puppet-magnum-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-memcached-3.0.2/centos/srpm_path:mirror:Source/puppet-memcached-3.0.2-1.adf8b63git.el7.src.rpm
./config/puppet-modules/openstack/puppet-murano-11.3.0/centos/srpm_path:mirror:Source/puppet-murano-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-neutron-11.3.0/centos/srpm_path:mirror:Source/puppet-neutron-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-nova-11.4.0/centos/srpm_path:mirror:Source/puppet-nova-11.4.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-openstacklib-11.3.0/centos/srpm_path:mirror:Source/puppet-openstacklib-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-oslo-11.3.0/centos/srpm_path:mirror:Source/puppet-oslo-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-panko-11.3.0/centos/srpm_path:mirror:Source/puppet-panko-11.3.0-1.el7.src.rpm
./config/puppet-modules/openstack/puppet-swift-11.3.0/centos/srpm_path:mirror:Source/puppet-swift-11.3.0-1.el7.src.rpm
./config/puppet-modules/puppet-haproxy-1.5.0/centos/srpm_path:mirror:Source/puppet-haproxy-1.5.0-2.6ee8180git.el7.src.rpm
./config/puppet-modules/puppet-rabbitmq-5.5.0/centos/srpm_path:mirror:Source/puppet-rabbitmq-5.6.0-4.5ac45degit.el7.src.rpm
./config/puppet-modules/puppet-staging/centos/srpm_path:mirror:Source/puppet-staging-1.0.4-1.b466d93git.el7.src.rpm
./config/puppet-modules/puppet-stdlib-4.12.0/centos/srpm_path:mirror:Source/puppet-stdlib-4.13.1-2.dcef77agit.el7.src.rpm
./config/facter/centos/srpm_path:mirror:Source/facter-2.4.4-4.el7.src.rpm
./virt/libvirt-python/centos/srpm_path:mirror:Source/libvirt-python-3.5.0-1.fc24.src.rpm
./virt/cloud-init/centos/srpm_path:mirror:Source/cloud-init-0.7.9-9.el7.centos.2.src.rpm
./grub/grubby/centos/srpm_path:mirror:Source/grubby-8.28-23.el7.src.rpm
./grub/grub2/centos/srpm_path:mirror:Source/grub2-2.02-0.64.el7.centos.src.rpm
./database/python-psycopg2/centos/srpm_path:mirror:Source/python-psycopg2-2.5.1-3.el7.src.rpm



On 18-07-17 03:56 PM, Saul Wold wrote:
>
>
> On 07/17/2018 12:25 PM, Scott Little wrote:
>> The full list of packages in stx-integ after proposed changes
>>
> Thanks, this help me understand some of the context and content in the 
> re-arranged packages.
>
> I understand your thought of functionality over upstream source, but 
> it would make it clearer, especially for the OS upstream bits to all 
> be contained in "base".  That way we work so reduce that one directory 
> to zero.
>
> I am not going to block, just saying.  I am currently pursuing the 
> existing stx tree trying to understand some of the changes.  I will 
> send email on those later.
>
> Sau!
>
>
>>
>> On 18-07-17 03:10 PM, Scott Little wrote:
>>> On 18-07-17 12:38 PM, Saul Wold wrote:
>>>>
>>>> Do you have a full "after" list, that might help then just seeing 
>>>> what's being relocated.
>>> [SL]  will send seperately 
>>
>> base/anaconda
>> base/bash
>> base/centos-release
>> base/cgcs-users
>> base/cluster-resource-agents
>> base/crontabs
>> base/dhcp
>> base/dnsmasq
>> base/dpkg
>> base/haproxy
>> base/initscripts
>> base/libevent
>> base/libfdt
>> base/lighttpd
>> base/lshell
>> base/memcached
>> base/netpbm
>> base/net-snmp
>> base/novnc
>> base/ntp
>> base/openssh
>> base/pam
>> base/rpm
>> base/rsync
>> base/sanlock
>> base/setup
>> base/shadow-utils
>> base/sudo
>> base/systemd
>> base/util-linux
>> base/vim
>> base/watchdog
>>
>> ceph/python-cephclient
>>
>> config/facter
>> config/puppet-4.8.2
>> config/puppet-modules/openstack/puppet-ceilometer-11.3.0
>> config/puppet-modules/openstack/puppet-ceph-2.2.0
>> config/puppet-modules/openstack/puppet-cinder-11.3.0
>> config/puppet-modules/openstack/puppet-glance-11.3.0
>> config/puppet-modules/openstack/puppet-heat-11.3.0
>> config/puppet-modules/openstack/puppet-horizon-9.5.0
>> config/puppet-modules/openstack/puppet-ironic-11.3.0
>> config/puppet-modules/openstack/puppet-keystone-11.3.0
>> config/puppet-modules/openstack/puppet-magnum-11.3.0
>> config/puppet-modules/openstack/puppet-memcached-3.0.2
>> config/puppet-modules/openstack/puppet-murano-11.3.0
>> config/puppet-modules/openstack/puppet-neutron-11.3.0
>> config/puppet-modules/openstack/puppet-nova-11.4.0
>> config/puppet-modules/openstack/puppet-openstacklib-11.3.0
>> config/puppet-modules/openstack/puppet-oslo-11.3.0
>> config/puppet-modules/openstack/puppet-panko-11.3.0
>> config/puppet-modules/openstack/puppet-swift-11.3.0
>> config/puppet-modules/puppet-boolean-1.0.2
>> config/puppet-modules/puppet-create_resources
>> config/puppet-modules/puppet-dnsmasq
>> config/puppet-modules/puppet-drbd-0.3.1
>> config/puppet-modules/puppet-filemapper
>> config/puppet-modules/puppet-haproxy-1.5.0
>> config/puppet-modules/puppet-ldap
>> config/puppet-modules/puppet-lvm
>> config/puppet-modules/puppet-network
>> config/puppet-modules/puppet-nslcd
>> config/puppet-modules/puppet-postgresql-4.8.0
>> config/puppet-modules/puppet-puppi
>> config/puppet-modules/puppet-rabbitmq-5.5.0
>> config/puppet-modules/puppet-staging
>> config/puppet-modules/puppet-stdlib-4.12.0
>>
>> config-files/io-scheduler
>>
>> database/mariadb
>> database/python-psycopg2
>>
>> filesystem/drbd/drbd-tools
>> filesystem/e2fsprogs
>> filesystem/filesystem-scripts
>> filesystem/iscsi-initiator-utils
>> filesystem/nfscheck
>> filesystem/nfs-utils
>> filesystem/parted
>>
>> grub/grub2
>> grub/grubby
>>
>> kernel/kernel-rt
>> kernel/kernel-std
>>
>> kernel/kernel-modules/drbd
>> kernel/kernel-modules/integrity
>> kernel/kernel-modules/intel-e1000e
>> kernel/kernel-modules/intel-i40e
>> kernel/kernel-modules/intel-i40evf
>> kernel/kernel-modules/intel-ixgbe
>> kernel/kernel-modules/intel-ixgbevf
>> kernel/kernel-modules/mlnx-ofa_kernel
>> kernel/kernel-modules/qat17
>> kernel/kernel-modules/tpmdd
>>
>> kubernetes/docker-ce
>> kubernetes/kubernetes
>>
>> ldap/ldapscripts
>> ldap/nss-pam-ldapd
>> ldap/openldap
>>
>> logging/logmgmt
>> logging/logrotate
>> logging/syslog-ng
>>
>> monitoring/collectd-extensions
>> monitoring/influxdb-extensions
>>
>> networking/iproute
>> networking/iptables
>> networking/lldpd
>> networking/mellanox/libibverbs
>> networking/mellanox/libmlx4
>> networking/mellanox/libmlx5
>> networking/mellanox/mlx4-config
>> networking/mellanox/rdma-core
>> networking/net-tools
>> networking/openvswitch
>> networking/python-ryu
>> networking/scapy
>>
>> python/python-2.7.5
>> python/python-django
>> python/python-eventlet
>> python/python-gunicorn
>> python/python-requests
>> python/python-setuptools
>> python/python-smartpm
>>
>> restapi-doc
>>
>> security/audit
>> security/libtpms
>> security/python-keyring
>> security/shim-signed
>> security/shim-unsigned
>> security/spectre-meltdown-checker
>> security/swtpm
>> security/tboot
>> security/tpm2-openssl-engine
>> security/tpm2-tools
>> security/tss2
>> security/wrs-ssl
>>
>> strorage-drivers/python-3parclient
>> strorage-drivers/python-lefthandclient
>>
>> tools/collector
>> tools/engtools/hostdata-collectors
>> tools/monitor-tools
>> tools/vm-topology
>>
>> utilities/branding
>> utilities/build-info
>> utilities/namespace-utils
>> utilities/nova-utils
>> utilities/platform-util
>> utilities/tis-extensions
>> utilities/update-motd
>>
>> virt/cloud-init
>> virt/libvirt
>> virt/libvirt-python
>> virt/qemu
>>
>> _______________________________________________
>> Starlingx-discuss mailing list
>> Starlingx-discuss at lists.starlingx.io
>> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss





More information about the Starlingx-discuss mailing list