[Starlingx-discuss] Distro (Non-OpenStack) Meeting Minutes - 11/25

Saul Wold Saul.Wold at windriver.com
Thu Dec 3 16:16:29 UTC 2020


Haridhar:

Here is the high level list of activities, some of this can be done in 
parallel and some of it
  has to wait for other tasks to complete.

Let me know if you have any questions about this.

Sau!


Get existing CentOS-8.0 branch built and brought-up

  - Build of Packages

  - ISO Built

  - Test bringup from ISO and install

  - Provisioning (will fail)

Update CentOS8 branch to master (could be in parallel with 1 above)

  - Initial update of all repos

  - Update Tools and Root Repos

  - Update of other repos with conflicts

  - Continued Update (every other sprint)

Upgrade CentOS 8.0 to 8.2 in Starling X

  - Binary Package update / Mirror
  - Source sprm/tarball update and patch cleanup
  - ISO build / boot / install
Kernel Performance Testing and Addressing Issues

Update Flock both for CentOS8 and Python3, include functional testing

  - stx-upstream

  - stx-update

  - stx-fault

  - stx-metal

  - stx-ha

  - stx-config

  - stx-nfv

  - stx-distcloud

  - stx-distcloud-client

  - stx-gui

Bring up and validate simplex / duplex / standard environments

Update Non-CentOS middleware components (Ceph/k8s/drdb/puppet)

  - Ceph

    - Mimic -> Nautilus (Stable / LTS Release)
  - K8S

    - Stay with current version of K8S
    - rebuild for CentOS-8.2
  - Upversion DRBD RPMs to 9.13 (from 8.4)
    - drop or port patched as necessary (10 patches).

    - Regression test DRBD functionality
     - fix any issues that interacts DRBD (ansible, sysinv, puppet, OCF 
script, etc…).

  - Puppet

     - Upversion puppet RPM to 6.19.0 (from 4.8.2)
     - drop or port patches as necessary (5 patches).

     - Upversion any puppet dependencies as necessary (e.g. ruby, hiera).

     - Upversion the 3rd party puppet modules (~20)
       - port patches.

     - Update platform puppet modules (~10) to work with new version.


     - Testing to verify that all the above holds together.

Testing & Cut Over
  - Gradual System Testing (would be same as release system testing)

  - Community Cut Over Period

    - Sanity Testing
    - Bug fixing
  - Regression Testing
Release Process

On 12/3/20 12:08 AM, Kalvala, Haridhar wrote:
> Hi Saul,
> 
> As discussed in last meeting regarding remaining complete list of centos migration, just want to check is the list available to share.
> 
> Thank you,
> Haridhar Kalvala
> 
>> -----Original Message-----
>> From: Saul Wold <Saul.Wold at windriver.com>
>> Sent: Wednesday, November 25, 2020 11:16 PM
>> To: starlingx-discuss at lists.starlingx.io
>> Subject: [Starlingx-discuss] Distro (Non-OpenStack) Meeting Minutes - 11/25
>>
>>
>>
>> Agenda 11/25 meeting:
>>       1) Rook Ceph Status
>> - Duplex solution needs to be re-worked exisit, Martin is working this
>> - By end of 11/27 should have an update.
>>       2) CentOS-8 Update
>>         - Working on remaining StarlingX packages build with about 10 packages
>> remaining.
>>         - Vanilla ISO is buildable, installable, and boots with login.
>>         - 3 issues sent to discuss list regarding chart museum rebase
>>         - Currently maintaining some local patches which need to get pushed to
>> gerrit
>>        f/centos-8 merge status
>>         - Need to provide specific repos to Neusoft that have conflicts
>>         - Davlet/Scott will look root and tools repos
>>        Please use centos8 as topic for centos8 related work
>>        Discussion of dnf modular filtering - move to email to get clarification.
>>       3) Python3 Status
>>            - Would like to talk about where this work left off.
>>            - Is https://wiki.openstack.org/wiki/StarlingX/Python2 up to date?
>>              - The wiki needs to be updated based on story status
>>           - Some specfiles updated for new python3 requires
>>             - was all flock services addressed?
>>             - Check status email for failing builds
>>             - No actual functional testing done since no actual provisioning was done
>>
>> Next meeting: 12/9
>>
>>
>> --
>> Sau!
>>
>> _______________________________________________
>> Starlingx-discuss mailing list
>> Starlingx-discuss at lists.starlingx.io
>> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss

-- 
Sau!



More information about the Starlingx-discuss mailing list