Hi folks!

Could someone please provide some guidance on how to fix these issues? We (ironic) have ~0 javascript expertise in the team, I don't even know where to start.

Thanks!

Dmitry

On Thu, Jun 16, 2022 at 5:55 AM vishal manchanda <manchandavishal143@gmail.com> wrote:
Hello everyone,

Horizon team recently migrated XStatic-Angular 1.5.8.0->1.8.2.2 [1] and after that many horizon angular based plugins start failing [2]. We already fixed these issues in horizon [3]. So I guess we need to fix the similar thing in horizon plugins.

Why did we migrated Angular 1.5.8.0->1.8.2.2?
The angularjs version is updated 1.5.8.0->1.8.2.2 to include the CVE fixed in the latest version. Also, there is a security bug reported for the same [4].

I have also created an etherpad to track the progress for failed horizon plugins [5].

Action items for the horizon plugins team either fixed their plugins or review/merge the patch pushed by horizon team members on priority basis to fix the gate.

The npm jobs are failing in below horizon plugins :
• ironic-ui
• octavia-dashboard
• senlin-dashboard
• designate-dashboard
• vitrage-dashboard
• murano-dashboard
• zaqar-ui
• zun-ui
• magnum-ui

In case of any queries, please feel free to reach out to Horizon channel #openstack-horizon.

Thanks & Regards,
Vishal Manchanda(irc: vishalmanchanda)
[1] https://review.opendev.org/c/openstack/requirements/+/844099
[2] https://review.opendev.org/c/openstack/horizon/+/845733
[3] https://review.opendev.org/c/openstack/horizon/+/843346
[4] https://bugs.launchpad.net/horizon/+bug/1955556
[5] https://etherpad.opendev.org/p/Fix_Horizon_Plugins_With_Angularjs_v1.8.2.2


--
Red Hat GmbH, Registered seat: Werner von Siemens Ring 14, D-85630 Grasbrunn, Germany  
Commercial register: Amtsgericht Muenchen/Munich, HRB 153243,
Managing Directors: Ryan Barnhart, Charles Cachera, Michael O'Neill, Amy Ross