My repoquery isn’t showing anything that requires seabios: [dpenney@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@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@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@windriver.com] Sent: Friday, August 03, 2018 4:45 PM To: starlingx-discuss@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@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss