<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Revised timeline is August 1 or 2.<br>
      <br>
      Scott<br>
      <br>
      <br>
      On 18-07-17 11:07 AM, Scott Little wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:2ab7ffb1-aa63-daab-d79d-60875d72527a@windriver.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <p>Story: <a class="moz-txt-link-freetext"
          href="https://storyboard.openstack.org/#%21/story/2002801"
          moz-do-not-send="true">https://storyboard.openstack.org/#!/story/2002801</a><br>
      </p>
      <p><b>Goals:</b></p>
      <p>1) Consolidate the following repo’s under stx-integ.<br>
        • stx-gplv2<br>
        • stx-gplv3<br>
        • stx-utils</p>
      <p>2) Restructure the directories under which packages are to be
        found.  <br>
      </p>
      <p>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.</p>
      <p>Directories should descriptive of the class of packages to be
        found within. <br>
      </p>
      <p>Intent is to preserve update history as best is is possible.</p>
      <p><br>
      </p>
      <p><b>Timeline:  </b><br>
      </p>
      <p>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.<br>
      </p>
      <p><br>
      </p>
      <p><b>Code Reviews: </b> <br>
      </p>
      <p>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?<br>
      </p>
      <p><br>
      </p>
      <p><b>Details of directories/groups ...</b><br>
      </p>
      <p><br>
      </p>
      <p>Create new directories under stx-integ (logical groupings for
        files):<br>
           ceph<br>
           config<br>
           config-files<br>
           database<br>
           filesystem<br>
           filesystem/drbd<br>
           grub<br>
           kernel<br>
           kernel/kernel-modules<br>
           ldap<br>
           logging<br>
           strorage-drivers<br>
           tools<br>
           utilities<br>
           virt<br>
        <br>
        Retained directories under stx-integ (additional logical
        groupings for files):<br>
           base<br>
           mellanox<br>
           monitoring<br>
           networking<br>
           python<br>
           restapi-doc<br>
           security<br>
        <br>
        Retire directories under stx-integ (non-descriptive or ambiguous
        grouping we will retire):<br>
           connectivity<br>
           core<br>
           devtools<br>
           extended<br>
           support<br>
      </p>
      <p><br>
      </p>
      <p><b>Details of packages ...</b></p>
      <p>Relocated packages (internal to stx-integ):<br>
           base/<br>
              dhcp<br>
              initscripts<br>
              libevent<br>
              lighttpd<br>
              memcached<br>
              net-snmp<br>
              novnc<br>
              ntp<br>
              openssh<br>
              pam<br>
              procps<br>
              sanlock<br>
              shadow<br>
              sudo<br>
              systemd<br>
              util-linux<br>
              vim<br>
              watchdog<br>
        <br>
           ceph/<br>
              python-cephclient<br>
        <br>
           config/<br>
              e2fsprogs<br>
              facter<br>
              nfs-utils<br>
              nfscheck<br>
              puppet-4.8.2<br>
              puppet-modules<br>
        <br>
           kernel/<br>
              kernel-std<br>
              kernel-rt<br>
        <br>
           kernel/kernel-modules/<br>
              mlnx-ofa_kernel<br>
        <br>
           ldap/<br>
              nss-pam-ldapd<br>
              openldap<br>
        <br>
           logging/<br>
              syslog-ng<br>
              logrotate<br>
        <br>
           networking/<br>
              lldpd<br>
              iproute<br>
              mellanox<br>
              python-ryu<br>
              mlx4-config<br>
        <br>
           python/<br>
              python-2.7.5<br>
              python-django<br>
              python-gunicorn<br>
              python-setuptools<br>
              python-smartpm<br>
        <br>
           security/<br>
              shim-signed<br>
              shim-unsigned<br>
              tboot<br>
        <br>
           strorage-drivers/<br>
              python-3parclient<br>
              python-lefthandclient<br>
        <br>
           virt/<br>
              cloud-init<br>
              libvirt<br>
              libvirt-python<br>
              qemu<br>
        <br>
           tools/<br>
              storage-topology<br>
              vm-topology<br>
        <br>
           utilities/<br>
              tis-extensions<br>
              namespace-utils<br>
              nova-utils<br>
              update-motd<br>
        <br>
        <br>
        <br>
        Relocated packages (stx-utils to stx-update):<br>
            enable-dev-patch</p>
      <p><br>
      </p>
      <p><br>
        Relocated packages (stx-utils to stx-integ):<br>
        <br>
            config-files/<br>
                io-scheduler<br>
        <br>
            filesystem/<br>
                filesystem-scripts<br>
        <br>
            grub/<br>
                grubby<br>
        <br>
            logging/<br>
                logmgmt<br>
        <br>
            tools/<br>
                collector<br>
                monitor-tools<br>
        <br>
            tools/engtools/<br>
                hostdata-collectors<br>
                parsers<br>
            <br>
            utilities/<br>
                build-info<br>
                branding   (formerly wrs-branding)<br>
                platform-util<br>
      </p>
      <p><br>
      </p>
      <p><br>
        Relocated packages (stx-gpl2 to stx-integ):<br>
            base/<br>
                bash<br>
                cgcs-users<br>
                cluster-resource-agents<br>
                dpkg<br>
                haproxy<br>
                libfdt<br>
                netpbm<br>
                rpm<br>
        <br>
            database/<br>
                mariadb<br>
        <br>
            filesystem/<br>
                iscsi-initiator-utils<br>
        <br>
            filesystem/drbd/<br>
                drbd-tools<br>
        <br>
            kernel/kernel-modules/<br>
                drbd<br>
                integrity<br>
                intel-e1000e<br>
                intel-i40e<br>
                intel-i40evf<br>
                intel-ixgbe<br>
                intel-ixgbevf<br>
                qat17<br>
                tpmdd<br>
        <br>
            ldap/<br>
                ldapscripts<br>
        <br>
            networking/<br>
                iptables<br>
                net-tools<br>
      </p>
      <p><br>
      </p>
      <p><br>
        Relocated packages (stx-gpl3 to stx-integ):<br>
            base/<br>
                anaconda<br>
                crontabs<br>
                dnsmasq<br>
                rsync<br>
        <br>
            database/<br>
                python-psycopg2<br>
        <br>
            filesystem/<br>
                parted<br>
        <br>
            grub/<br>
                grub2<br>
        <br>
            security/<br>
                python-keyring<br>
      </p>
      <p><br>
      </p>
      <p><br>
        Delete two packages from stx-integ:<br>
           tgt<br>
           irqbalance<br>
        <br>
        Delete two packages from stx-gplv3:<br>
           seabios<br>
           sysvinit<br>
        <br>
        Delete one package from stx-utils:<br>
           io-monitor<br>
      </p>
      <!--'"--><br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Starlingx-discuss mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Starlingx-discuss@lists.starlingx.io">Starlingx-discuss@lists.starlingx.io</a>
<a class="moz-txt-link-freetext" href="http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss">http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>