<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">99% of the reviews are now available. 
      I've held back the manifest changes for tomorrow.<br>
      <br>
      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.  <br>
      <br>
      Reviews should focus one subject only, was the move executed
      correctly?<br>
      <br>
      Please do not workflow +1!    I couldn't get the scripts to manage
      Depends-On relationships satisfactorily, so I'll hand manage it
      tomorrow.<br>
      <br>
      Scott<br>
      <br>
      <br>
      <br>
      <br>
      On 18-07-31 11:26 AM, Scott Little wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:fdeb35be-99d9-1a6d-a5cc-55c8fee0f46f@windriver.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <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">
        <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" moz-do-not-send="true">Starlingx-discuss@lists.starlingx.io</a>
<a class="moz-txt-link-freetext" href="http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss" moz-do-not-send="true">http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss</a>
</pre>
      </blockquote>
      <p><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>