[Starlingx-discuss] Restructuring round 2

Scott Little scott.little at windriver.com
Fri Aug 3 21:18:37 UTC 2018


Yep, that's got it.   Review is up.

Scott


On 18-08-03 05:06 PM, Scott Little wrote:
> 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
>>
>
>
>
> _______________________________________________
> Starlingx-discuss mailing list
> 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/23954cea/attachment-0001.html>


More information about the Starlingx-discuss mailing list