[Starlingx-discuss] Restructuring round 2
Scott Little
scott.little at windriver.com
Fri Aug 3 21:06:07 UTC 2018
I think adding seavgabios-bin-1.11.0-2.el7.noarch.rpm
<http://mirror.centos.org/centos-7/7.5.1804/os/x86_64/Packages/seavgabios-bin-1.11.0-2.el7.noarch.rpm>
and seabios-bin-1.11.0-2.el7.noarch.rpm
<http://mirror.centos.org/centos-7/7.5.1804/os/x86_64/Packages/seabios-bin-1.11.0-2.el7.noarch.rpm>
to the .lst files will resolve it.
Scott
On 18-08-03 05:04 PM, Penney, Don wrote:
>
> seabios-bin, however…
>
> qemu-kvm-ev-10:2.10.0-0.tis.0.x86_64
>
> seabios-0:1.10.2-3.el7_4.1.tis.2.x86_64
>
> swtpm-0:0.1.0-2.tis.0.x86_64
>
> *From:*Penney, Don [mailto:Don.Penney at windriver.com]
> *Sent:* Friday, August 03, 2018 4:55 PM
> *To:* Little, Scott; starlingx-discuss at lists.starlingx.io
> *Subject:* Re: [Starlingx-discuss] Restructuring round 2
>
> My repoquery isn’t showing anything that requires seabios:
>
> [dpenney at yow-dpenney-lx-vm1
> /localdisk/designer/dpenney/starlingx-3/cgcs-root]$ repoquery
> --repofrompath cgcs,$MY_REPO/cgcs-centos-repo/Binary --repofrompath
> tis,$MY_WORKSPACE/std/rpmbuild/RPMS --whatrequires seabios
>
> [dpenney at yow-dpenney-lx-vm1
> /localdisk/designer/dpenney/starlingx-3/cgcs-root]$ repoquery
> --repofrompath cgcs,$MY_REPO/cgcs-centos-repo/Binary --repofrompath
> tis,$MY_WORKSPACE/std/rpmbuild/RPMS --whatrequires seabios
>
> [dpenney at yow-dpenney-lx-vm1
> /localdisk/designer/dpenney/starlingx-3/cgcs-root]$ repoquery
> --repofrompath cgcs,$MY_REPO/cgcs-centos-repo/Binary --repofrompath
> tis,$MY_WORKSPACE/std/rpmbuild/RPMS --provides seabios
>
> seabios = 1.11.0-2.el7
>
> seabios(x86-64) = 1.11.0-2.el7
>
> *From:*Scott Little [mailto:scott.little at windriver.com]
> *Sent:* Friday, August 03, 2018 4:45 PM
> *To:* starlingx-discuss at lists.starlingx.io
> *Subject:* Re: [Starlingx-discuss] Restructuring round 2
>
> build-iso failure. Looks like we still have a unexpected dependency
> on seabios from qemu. Trying to figure out if we missed a qemu
> update, or need to restore seabios temporarily ...
>
> Scott
>
>
> On 18-08-03 02:18 PM, Scott Little wrote:
>
> Remaining reviews are now available:
>
> stx-manifests: https://review.openstack.org/588633 Remove empty
> repos stx-gplv2 and stx-gplv3
> stx-manifests: https://review.openstack.org/588634 Remove empty
> repo stx-utils
> stx-root: https://review.openstack.org/588635 Remove empty repo
> stx-utils
>
>
> On 18-08-01 05:03 PM, Scott Little wrote:
>
> 99% of the reviews are now available. I've held back the
> manifest changes for tomorrow.
>
> The relocation updates come in sets for each package, that
> attempt to preserve the update history found at the original
> location. One update removes a package from stx-utils,
> stx-gplv2, stx-gplv3. A second adds it to stx-integ or
> stx-updates in it's StarlingX day zero form (author changes
> from Dean to Me). Then there may be 0-N updates replaying the
> subsequent commit history of that package (author and commit
> text preserved). Finally there might be a follow up commit by
> me to fix a build path. The final result is a glorified 'mv'
> operation. The content should be unchanged, So all the code
> has been reviewed before.
>
> Reviews should focus one subject only, was the move executed
> correctly?
>
> Please do not workflow +1! I couldn't get the scripts to
> manage Depends-On relationships satisfactorily, so I'll hand
> manage it tomorrow.
>
> Scott
>
>
>
>
> On 18-07-31 11:26 AM, Scott Little wrote:
>
> Revised timeline is August 1 or 2.
>
> Scott
>
>
> On 18-07-17 11:07 AM, Scott Little wrote:
>
> Story:
> https://storyboard.openstack.org/#!/story/2002801
> <https://storyboard.openstack.org/#%21/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
>
>
>
> _______________________________________________
>
> Starlingx-discuss mailing list
>
> Starlingx-discuss at lists.starlingx.io
> <mailto:Starlingx-discuss at lists.starlingx.io>
>
> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
>
>
>
> _______________________________________________
>
> Starlingx-discuss mailing list
>
> Starlingx-discuss at lists.starlingx.io
> <mailto:Starlingx-discuss at lists.starlingx.io>
>
> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
>
>
>
> _______________________________________________
>
> Starlingx-discuss mailing list
>
> Starlingx-discuss at lists.starlingx.io
> <mailto:Starlingx-discuss at lists.starlingx.io>
>
> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
>
>
>
> _______________________________________________
>
> Starlingx-discuss mailing list
>
> Starlingx-discuss at lists.starlingx.io
> <mailto:Starlingx-discuss at lists.starlingx.io>
>
> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20180803/ac710a3a/attachment-0001.html>
More information about the Starlingx-discuss
mailing list