<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Story: <a class="moz-txt-link-freetext" href="https://storyboard.openstack.org/#!/story/2002801">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>
  </body>
</html>