[Starlingx-discuss] [Stx.distro.openstack] Call for review on OpenStack Train Upgrade Patches.

Wensley, Barton Barton.Wensley at windriver.com
Thu Nov 7 12:39:15 UTC 2019


Thanks Zhipeng - that is great news.

Bart

-----Original Message-----
From: Liu, ZhipengS [mailto:zhipengs.liu at intel.com] 
Sent: November 7, 2019 3:54 AM
To: Wensley, Barton; Hu, Yong; starlingx-discuss at lists.starlingx.io; Alonso, Juan Carlos; Lemus Contreras, Cristopher J
Subject: RE: [Starlingx-discuss] [Stx.distro.openstack] Call for review on OpenStack Train Upgrade Patches.

Hi Barton,

I have tested it with train engineering build today and pass!

2019-11-07 02:33:46.114  Test Instance-Pause  ........................................ [OKAY]  (2019-11-07 02:34:03.143 Δ=0:00:15.705)
2019-11-07 02:34:22.461  Test Instance-Unpause  ...................................... [OKAY]  (2019-11-07 02:34:29.069 Δ=0:00:05.879)
2019-11-07 02:34:43.772  Test Instance-Suspend  ...................................... [OKAY]  (2019-11-07 02:34:50.718 Δ=0:00:05.979)
2019-11-07 02:35:05.504  Test Instance-Resume  ....................................... [OKAY]  (2019-11-07 02:35:13.117 Δ=0:00:06.686)
2019-11-07 02:35:27.728  Test Instance-Reboot (soft)  ................................ [OKAY]  (2019-11-07 02:37:38.259 Δ=0:02:09.730)
2019-11-07 02:37:56.491  Test Instance-Reboot (hard)  ................................ [OKAY]  (2019-11-07 02:38:10.572 Δ=0:00:13.240)
2019-11-07 02:38:30.390  Test Instance-Stop  ......................................... [OKAY]  (2019-11-07 02:39:44.231 Δ=0:01:12.920)
2019-11-07 02:40:02.574  Test Instance-Start  ........................................ [OKAY]  (2019-11-07 02:40:09.293 Δ=0:00:05.941)
2019-11-07 02:40:24.714  Test Instance-Live-Migrate  ................................. [OKAY]  (2019-11-07 02:40:51.549 Δ=0:00:26.019)
2019-11-07 02:41:10.837  Test Instance-Cold-Migrate  ................................. [OKAY]  (2019-11-07 02:42:39.383 Δ=0:01:27.523)
2019-11-07 02:42:57.811  Test Instance-Cold-Migrate-Confirm  ......................... [OKAY]  (2019-11-07 02:43:04.873 Δ=0:00:06.199)
2019-11-07 02:43:20.031  Test Instance-Cold-Migrate-Revert  .......................... [OKAY]  (2019-11-07 02:45:06.808 Δ=0:00:25.094)
2019-11-07 02:45:26.019  Test Instance-Resize  ....................................... [OKAY]  (2019-11-07 02:46:54.315 Δ=0:01:26.712)
2019-11-07 02:47:13.467  Test Instance-Resize-Confirm  ............................... [OKAY]  (2019-11-07 02:47:20.348 Δ=0:00:06.114)
2019-11-07 02:47:35.183  Test Instance-Resize-Revert  ................................ [OKAY]  (2019-11-07 02:49:23.016 Δ=0:00:25.547)
2019-11-07 02:49:41.797  Test Instance-Rebuild  ...................................... [OKAY]  (2019-11-07 02:50:55.560 Δ=0:01:13.040)
Total-Tests: 16     Execution-Time: 0:17:27.933

Thanks!
Zhipeng

-----Original Message-----
From: Wensley, Barton <Barton.Wensley at windriver.com> 
Sent: 2019年11月6日 20:47
To: Hu, Yong <yong.hu at intel.com>; starlingx-discuss at lists.starlingx.io; Alonso, Juan Carlos <juan.carlos.alonso at intel.com>; Liu, ZhipengS <zhipengs.liu at intel.com>; Lemus Contreras, Cristopher J <cristopher.j.lemus.contreras at intel.com>
Subject: RE: [Starlingx-discuss] [Stx.distro.openstack] Call for review on OpenStack Train Upgrade Patches.

Yong,

To reply to your comments:

1). we don't upgrade Openstack clients at this time as agreed previously.

The VIM doesn't use the OpenStack clients - it uses the OpenStack REST APIs directly. Often we find that when OpenStack is upversioned there can be things deprecated in the OpenStack REST APIs that break the VIM's use of these APIs.

2). in case we detect some issues caused by Openstack API changes, we can either fix them in StarlingX or get resolution from OpenStack upstream.

The fixes would be in StarlingX - not upstream. We would need to update the VIM to use the modified REST APIs. I prefer that we do this testing ahead of time instead of waiting for things to break and fixing the problems after the fact.

Bart

-----Original Message-----
From: Yong Hu [mailto:yong.hu at intel.com]
Sent: November 5, 2019 10:25 PM
To: Wensley, Barton; starlingx-discuss at lists.starlingx.io; Alonso, Juan Carlos; Liu, ZhipengS; Lemus Contreras, Cristopher J
Subject: Re: [Starlingx-discuss] [Stx.distro.openstack] Call for review on OpenStack Train Upgrade Patches.

Bart,
It's a fair requirement, and I would suggest to run this test on the build image from Cengn after these patches merged, because:
1). we don't upgrade Openstack clients at this time as agreed previously.
2). in case we detect some issues caused by Openstack API changes, we can either fix them in StarlingX or get resolution from OpenStack upstream.

regards,
Yong


On 2019/11/5 11:11 PM, Wensley, Barton wrote:
> Yong,
> 
> Has someone run the VIM automated testing against the new load? See attached email for details.
> 
> Bart
> 
> -----Original Message-----
> From: Yong Hu [mailto:yong.hu at intel.com]
> Sent: November 5, 2019 9:47 AM
> To: starlingx-discuss at lists.starlingx.io; Alonso, Juan Carlos; Liu, 
> ZhipengS; Lemus Contreras, Cristopher J
> Subject: [Starlingx-discuss] [Stx.distro.openstack] Call for review on OpenStack Train Upgrade Patches.
> 
> Hi Core reviewers in Stx.distro.openstack:
> 
> The EB with containerized Train OpenStack services has *passed* the 
> sanity, based on test results from testing team. (Thanks to @JC and 
> @Chirstopher).
> 
> So to unblock stx.3.0 MS-3, please review the following patches in time:
> 
>       https://review.opendev.org/#/c/683886/
>       https://review.opendev.org/#/c/683910/
>       https://review.opendev.org/#/c/684166/
>       https://review.opendev.org/#/c/687441/
>       https://review.opendev.org/#/c/687197/
>       https://review.opendev.org/#/c/688105/
> 
> In addition, some background info related to this upgrade:
> 
> 1). Originally there was a test failure in the sanity, but later 
> Zhipeng found the cause was from an non-standard test (cirros) image 
> which had 2
> QCOW2 headers unexpectedly and failed during the conversion from QCOW2 
> to RAW format. Why wasn't this issue seen with OpenStack Stein? 
> Because the QCOW2 to RAW conversion wasn't enabled in Nova of Stein, 
> but it is now enabled by default in Train.  Recommendation: later for 
> the testing, we advise to use this cirros image:
> https://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img, 
> or other QCOW2 image which we assure it is with correct header.
> 
> 2). these patches have to be merged *in one batch* due to the 
> inter-dependencies.
> 
> 3). after these patches are merged, need *stx.build team* to generate 
> new docker images for Openstack Train services and *upload them to 
> Docker Hub*.
> 
> _______________________________________________
> Starlingx-discuss mailing list
> Starlingx-discuss at lists.starlingx.io
> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
> 


More information about the Starlingx-discuss mailing list