[Octavia dashboard] Impossible to fill the subnet field when creating a load balancer
Hi All, On my OSA Victoria deployment (on Ubuntu 20.04), the "Create Load Balancer" form does not allow me to fill the mandatory "subnet" field and therefore I can't create a load balancer with Horizon. On the other hand, Octavia works fine and I can create load balancers with the CLI, Terraform, etc. Has one of you already faced such a situation ? Best regards, Jean-François
Hi Jean-François, The Subnet drop-down on the load balancer create screen in horizon should be populated with the neutron subnets your project has access to. Can you check that you can see at least one subnet (or the specific subnet you are looking for) in the networking section of the horizon UI? The field should be a drop-down listing the available neutron subnets. You can see a demo of that in our Boston presentation here: https://youtu.be/BBgP3_qhJ00?t=935 Michael On Wed, May 12, 2021 at 8:18 AM Taltavull Jean-Francois <jean-francois.taltavull@elca.ch> wrote:
Hi All,
On my OSA Victoria deployment (on Ubuntu 20.04), the "Create Load Balancer" form does not allow me to fill the mandatory "subnet" field and therefore I can't create a load balancer with Horizon.
On the other hand, Octavia works fine and I can create load balancers with the CLI, Terraform, etc.
Has one of you already faced such a situation ?
Best regards,
Jean-François
Hi Michael, I can actually see a subnet in the networking section of horizon but no drop-down list appears on the load balancer create screen. Instead, the blue ribbon keeps on turning.
-----Original Message----- From: Michael Johnson <johnsomor@gmail.com> Sent: jeudi, 13 mai 2021 01:52 To: Taltavull Jean-Francois <jean-francois.taltavull@elca.ch> Cc: openstack-discuss@lists.openstack.org Subject: Re: [Octavia dashboard] Impossible to fill the subnet field when creating a load balancer
Hi Jean-François,
The Subnet drop-down on the load balancer create screen in horizon should be populated with the neutron subnets your project has access to.
Can you check that you can see at least one subnet (or the specific subnet you are looking for) in the networking section of the horizon UI?
The field should be a drop-down listing the available neutron subnets. You can see a demo of that in our Boston presentation here: https://youtu.be/BBgP3_qhJ00?t=935
Michael
On Wed, May 12, 2021 at 8:18 AM Taltavull Jean-Francois <jean- francois.taltavull@elca.ch> wrote:
Hi All,
On my OSA Victoria deployment (on Ubuntu 20.04), the "Create Load
Balancer" form does not allow me to fill the mandatory "subnet" field and therefore I can't create a load balancer with Horizon.
On the other hand, Octavia works fine and I can create load balancers with the
CLI, Terraform, etc.
Has one of you already faced such a situation ?
Best regards,
Jean-François
Hi Michael, I resumed the Octavia dashboard tests yesterday. After having clicked on "Create Load Balancer" button, the panel opens and the following javascript error message appears in the Firefox console: "Error: barbicanAPI.getCertificates is not a function". I did the test with Ussuri and Wallaby versions of Octavia dashboard and I got the same result than with Victoria. -JF
-----Original Message----- From: Michael Johnson <johnsomor@gmail.com> Sent: jeudi, 13 mai 2021 01:52 To: Taltavull Jean-Francois <jean-francois.taltavull@elca.ch> Cc: openstack-discuss@lists.openstack.org Subject: Re: [Octavia dashboard] Impossible to fill the subnet field when creating a load balancer
Hi Jean-François,
The Subnet drop-down on the load balancer create screen in horizon should be populated with the neutron subnets your project has access to.
Can you check that you can see at least one subnet (or the specific subnet you are looking for) in the networking section of the horizon UI?
The field should be a drop-down listing the available neutron subnets. You can see a demo of that in our Boston presentation here: https://youtu.be/BBgP3_qhJ00?t=935
Michael
On Wed, May 12, 2021 at 8:18 AM Taltavull Jean-Francois <jean- francois.taltavull@elca.ch> wrote:
Hi All,
On my OSA Victoria deployment (on Ubuntu 20.04), the "Create Load
Balancer" form does not allow me to fill the mandatory "subnet" field and therefore I can't create a load balancer with Horizon.
On the other hand, Octavia works fine and I can create load balancers with the
CLI, Terraform, etc.
Has one of you already faced such a situation ?
Best regards,
Jean-François
Hi Jean-Francois, I tried to reproduce this issue on master and I didn't get this error. Do you have barbican-ui in your environment? Could you disable it temporarily and check if this changes the behavior of the load balancer panel? Thanks, Gregory On Wed, Jul 7, 2021 at 10:03 AM Taltavull Jean-Francois < jean-francois.taltavull@elca.ch> wrote:
Hi Michael,
I resumed the Octavia dashboard tests yesterday.
After having clicked on "Create Load Balancer" button, the panel opens and the following javascript error message appears in the Firefox console: "Error: barbicanAPI.getCertificates is not a function".
I did the test with Ussuri and Wallaby versions of Octavia dashboard and I got the same result than with Victoria.
-JF
-----Original Message----- From: Michael Johnson <johnsomor@gmail.com> Sent: jeudi, 13 mai 2021 01:52 To: Taltavull Jean-Francois <jean-francois.taltavull@elca.ch> Cc: openstack-discuss@lists.openstack.org Subject: Re: [Octavia dashboard] Impossible to fill the subnet field when creating a load balancer
Hi Jean-François,
The Subnet drop-down on the load balancer create screen in horizon should be populated with the neutron subnets your project has access to.
Can you check that you can see at least one subnet (or the specific subnet you are looking for) in the networking section of the horizon UI?
The field should be a drop-down listing the available neutron subnets. You can see a demo of that in our Boston presentation here: https://youtu.be/BBgP3_qhJ00?t=935
Michael
On Wed, May 12, 2021 at 8:18 AM Taltavull Jean-Francois <jean- francois.taltavull@elca.ch> wrote:
Hi All,
On my OSA Victoria deployment (on Ubuntu 20.04), the "Create Load
Balancer" form does not allow me to fill the mandatory "subnet" field and therefore I can't create a load balancer with Horizon.
On the other hand, Octavia works fine and I can create load balancers
with the CLI, Terraform, etc.
Has one of you already faced such a situation ?
Best regards,
Jean-François
Hi Gregory, You had the right intuition, the load balancer panel works fine without barbican-ui ! Thanks ! JF From: Gregory Thiemonge <gthiemonge@redhat.com> Sent: jeudi, 8 juillet 2021 10:34 To: Taltavull Jean-Francois <jean-francois.taltavull@elca.ch> Cc: Michael Johnson <johnsomor@gmail.com>; openstack-discuss@lists.openstack.org Subject: Re: [Octavia dashboard] Impossible to fill the subnet field when creating a load balancer EXTERNAL MESSAGE - This email comes from outside ELCA companies. Exercise caution when opening attachments or clicking links, especially from unknown senders. Hi Jean-Francois, I tried to reproduce this issue on master and I didn't get this error. Do you have barbican-ui in your environment? Could you disable it temporarily and check if this changes the behavior of the load balancer panel? Thanks, Gregory On Wed, Jul 7, 2021 at 10:03 AM Taltavull Jean-Francois <jean-francois.taltavull@elca.ch<mailto:jean-francois.taltavull@elca.ch>> wrote: Hi Michael, I resumed the Octavia dashboard tests yesterday. After having clicked on "Create Load Balancer" button, the panel opens and the following javascript error message appears in the Firefox console: "Error: barbicanAPI.getCertificates is not a function". I did the test with Ussuri and Wallaby versions of Octavia dashboard and I got the same result than with Victoria. -JF
-----Original Message----- From: Michael Johnson <johnsomor@gmail.com<mailto:johnsomor@gmail.com>> Sent: jeudi, 13 mai 2021 01:52 To: Taltavull Jean-Francois <jean-francois.taltavull@elca.ch<mailto:jean-francois.taltavull@elca.ch>> Cc: openstack-discuss@lists.openstack.org<mailto:openstack-discuss@lists.openstack.org> Subject: Re: [Octavia dashboard] Impossible to fill the subnet field when creating a load balancer
Hi Jean-François,
The Subnet drop-down on the load balancer create screen in horizon should be populated with the neutron subnets your project has access to.
Can you check that you can see at least one subnet (or the specific subnet you are looking for) in the networking section of the horizon UI?
The field should be a drop-down listing the available neutron subnets. You can see a demo of that in our Boston presentation here: https://youtu.be/BBgP3_qhJ00?t=935
Michael
On Wed, May 12, 2021 at 8:18 AM Taltavull Jean-Francois <jean- francois.taltavull@elca.ch<mailto:francois.taltavull@elca.ch>> wrote:
Hi All,
On my OSA Victoria deployment (on Ubuntu 20.04), the "Create Load
Balancer" form does not allow me to fill the mandatory "subnet" field and therefore I can't create a load balancer with Horizon.
On the other hand, Octavia works fine and I can create load balancers with the
CLI, Terraform, etc.
Has one of you already faced such a situation ?
Best regards,
Jean-François
There's probably a namespace conflict when both octavia-dashboard and barbican-ui are enabled: https://opendev.org/openstack/octavia-dashboard/src/branch/master/octavia_da... https://opendev.org/openstack/barbican-ui/src/branch/master/barbican_ui/stat... We will work on fixing it. Thanks! On Thu, Jul 8, 2021 at 6:14 PM Taltavull Jean-Francois < jean-francois.taltavull@elca.ch> wrote:
Hi Gregory,
You had the right intuition, the load balancer panel works fine without barbican-ui !
Thanks !
JF
*From:* Gregory Thiemonge <gthiemonge@redhat.com> *Sent:* jeudi, 8 juillet 2021 10:34 *To:* Taltavull Jean-Francois <jean-francois.taltavull@elca.ch> *Cc:* Michael Johnson <johnsomor@gmail.com>; openstack-discuss@lists.openstack.org *Subject:* Re: [Octavia dashboard] Impossible to fill the subnet field when creating a load balancer
*EXTERNAL MESSAGE *- This email comes from *outside ELCA companies*. Exercise *caution when opening* attachments or clicking links, especially from unknown senders.
Hi Jean-Francois,
I tried to reproduce this issue on master and I didn't get this error.
Do you have barbican-ui in your environment?
Could you disable it temporarily and check if this changes the behavior of the load balancer panel?
Thanks,
Gregory
On Wed, Jul 7, 2021 at 10:03 AM Taltavull Jean-Francois < jean-francois.taltavull@elca.ch> wrote:
Hi Michael,
I resumed the Octavia dashboard tests yesterday.
After having clicked on "Create Load Balancer" button, the panel opens and the following javascript error message appears in the Firefox console: "Error: barbicanAPI.getCertificates is not a function".
I did the test with Ussuri and Wallaby versions of Octavia dashboard and I got the same result than with Victoria.
-JF
-----Original Message----- From: Michael Johnson <johnsomor@gmail.com> Sent: jeudi, 13 mai 2021 01:52 To: Taltavull Jean-Francois <jean-francois.taltavull@elca.ch> Cc: openstack-discuss@lists.openstack.org Subject: Re: [Octavia dashboard] Impossible to fill the subnet field when creating a load balancer
Hi Jean-François,
The Subnet drop-down on the load balancer create screen in horizon should be populated with the neutron subnets your project has access to.
Can you check that you can see at least one subnet (or the specific subnet you are looking for) in the networking section of the horizon UI?
The field should be a drop-down listing the available neutron subnets. You can see a demo of that in our Boston presentation here: https://youtu.be/BBgP3_qhJ00?t=935
Michael
On Wed, May 12, 2021 at 8:18 AM Taltavull Jean-Francois <jean- francois.taltavull@elca.ch> wrote:
Hi All,
On my OSA Victoria deployment (on Ubuntu 20.04), the "Create Load
Balancer" form does not allow me to fill the mandatory "subnet" field and therefore I can't create a load balancer with Horizon.
On the other hand, Octavia works fine and I can create load balancers
with the CLI, Terraform, etc.
Has one of you already faced such a situation ?
Best regards,
Jean-François
participants (3)
-
Gregory Thiemonge
-
Michael Johnson
-
Taltavull Jean-Francois