[goals][IPv6-Only Deployments and Testing] Week R-9 Update
Gorka Eguileor
geguileo at redhat.com
Wed Aug 21 09:49:35 UTC 2019
On 21/08, Ghanshyam Mann wrote:
> ---- On Wed, 21 Aug 2019 02:49:34 +0900 Gorka Eguileor <geguileo at redhat.com> wrote ----
> > On 19/08, Ghanshyam Mann wrote:
> > > Hello Everyone,
> > >
> > > Below is the progress on Ipv6 goal during R9 week. At the first step, I am preparing the ipv6 jobs
> > > for the projects having zuulv3 jobs. The projects having zuulv2 jobs will be my second take.
> > >
> > >
> > > Summary:
> > > * Number of Ipv6 jobs proposed Projects: 25
> > > * Number of pass projects: 11
> > > ** Number of project merged: 6
> > > * Number of failing projects: 14
> > >
> > > Storyboard:
> > > =========
> > > - https://storyboard.openstack.org/#!/story/2005477
> > >
> > > Current status:
> > > ============
> > > 1. Cinder is error when configuring the conder's my_ip as IPv6. iscsi is not able to _connect_single_volume [1].
> >
> > Hi,
> >
> > Looking at the logs this looks like a Cinder driver bug to me.
> >
> > I don't have a system I can use for testing right now, but I have
> > proposed a WIP patch [1] to Cinder with a possible solution. It would be
> > great if someone could test it or if we could make a patch depend on it
> > (ie: this devstack patch [2]) for confirmation.
> >
> > If it is, I'll create the bug report and write a proper commit message
> > and unit tests.
> >
>
> I have rebased devstck patch on your fix and it is working fine - https://review.opendev.org/#/c/673266/
>
> You can log bug and merge your fix now. Thanks for fix Gorka and much appreciate your quick response.
>
> -gmann
Hi,
Thanks for checking it!
I have looked and it turns out there was already an old bug report for
this issue [1], so I just updated the patch.
Cheers,
Gorka.
[1]: https://launchpad.net/bugs/1696866
>
> > Cheers,
> > Gorka.
> >
> > [1]: https://review.opendev.org/677524
> > [2]: https://review.opendev.org/#/c/673266/
> >
> >
> > > 2. Configuring the tempest test regex to run only smoke tests which can be extended to include future IPv6 tests also.
> > > Running all test is not actually required as such in IPv6 job but if any project wants to run all then also fine. Example: [1]
> > > 3. Fixing the Murano's MURANO_DEFAULT_DNS to set as IPv6 for IPv6 env[2].
> > > 4. Solum job need Zun to configure the host_ip properly for IPv6. I will make the dependent patch.
> > > 5. For Monasca, kafka was not working for IPv6 but witek is upgrading the Kafka version in Monasca. I will rebase IPv6 job
> > > patch on top of that and check the result.
> > > 6. This week new projects ipv6 jobs patch and status:
> > > - Tacker:
> > > link: https://review.opendev.org/#/c/671908/
> > > status: job is failing, I need to properly configure the job.
> > > - Senlin:
> > > links: https://review.opendev.org/#/c/676910/
> > > status: jobs are failing. In same patch I have fixed the devstack plugin to deploy the Selin service on IPv6 which was hardcoded to HOST_IP(ipv4).
> > > But it seems Senlin endpoint is not created in keystone. Need to debug more for the root cause.
> > > - Solum:
> > > links: https://review.opendev.org/#/c/676912/
> > > Status: job is failing. Fixed the devstack plugin for 'host' for IPv6 env. It also need fix on Zun side to configure the host_ip properly for IPv6.
> > > - Trove:
> > > link: https://review.opendev.org/#/c/677015/
> > > status: job is passing and it is good to merge.
> > > - Watcher:
> > > link: https://review.opendev.org/#/c/677017/
> > > status: job is passing and it is good to merge. In same patch, I have fixed the devstack plugin for 'host' for IPv6 env.
> > > - Sahara
> > > link: https://review.opendev.org/#/c/676903/
> > > status: Job is failing to start the sahara service. I could not find the logs for sahara service(it shows empty log under apache). Need help from sahara team.
> > >
> > >
> > > IPv6 missing support found:
> > > =====================
> > > 1. https://review.opendev.org/#/c/673397/
> > > 2. https://review.opendev.org/#/c/673449/
> > >
> > > How you can help:
> > > ==============
> > > - Each project needs to look for and review the ipv6 job patch.
> > > - Verify it works fine on ipv6 and no ipv4 used in conf etc
> > > - Any other specific scenario needs to be added as part of project IPv6 verification.
> > > - Help on debugging and fix the bug in IPv6 job is failing.
> > >
> > > Everything related to this goal can be found under this topic:
> > > Topic: https://review.opendev.org/#/q/topic:ipv6-only-deployment-and-testing+(status:open+OR+status:merged)
> > >
> > > How to define and run new IPv6 Job on project side:
> > > =======================================
> > > - I prepared a wiki page to describe this section - https://wiki.openstack.org/wiki/Goal-IPv6-only-deployments-and-testing
> > >
> > > Review suggestion:
> > > ==============
> > > - Main goal of these jobs will be whether your service is able to listen on IPv6 and can communicate to any
> > > other services either OpenStack or DB or rabbitmq etc on IPv6 or not. So check your proposed job with
> > > that point of view. If anything missing, comment on patch.
> > > - One example was - I missed to configure novnc address to IPv6- https://review.opendev.org/#/c/672493/
> > > - base script as part of 'devstack-tempest-ipv6' will do basic checks for endpoints on IPv6 and some devstack var
> > > setting. But if your project needs more specific varification then it can be added in project side job as post-run
> > > playbooks as described in wiki page[3].
> > >
> > > [1] https://zuul.opendev.org/t/openstack/build/5b7b823d6faa4f5393b4c46d36e15d80/log/controller/logs/screen-n-cpu.txt.gz#2733
> > > [2] https://review.opendev.org/#/c/676857/
> > > [3] https://review.opendev.org/#/c/676900/
> > > [4] https://wiki.openstack.org/wiki/Goal-IPv6-only-deployments-and-testing
> > >
> > > -gmann
> > >
> > >
> >
>
More information about the openstack-discuss
mailing list