[devops] nailgun ui external dependencies

Bug #1311265 reported by Aleksandra Fedorova
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Aleksandra Fedorova

Bug Description

fakeui Jenkins job has failed because of broken external dependencies:

+ grunt build --static-dir=static_compressed
Running "bower:install" (bower) task
bower cached http://github.com/BobKnothe/autoNumeric/zipball/1.9.12
bower validate http://github.com/BobKnothe/autoNumeric/zipball/1.9.12#*
bower cached http://jquery-timeout.googlecode.com/files/jquery.timeout-1.1.0.js
bower validate http://jquery-timeout.googlecode.com/files/jquery.timeout-1.1.0.js#*
bower cached https://raw.github.com/NYTimes/backbone.stickit/0.7.0/backbone.stickit.js#e-tag:d32617fe4
bower validate e-tag:d32617fe4 against https://raw.github.com/NYTimes/backbone.stickit/0.7.0/backbone.stickit.js#*
bower cached git://github.com/jquery/jquery.git#1.9.1
bower validate 1.9.1 against git://github.com/jquery/jquery.git#1.9.1
bower cached git://github.com/jrburke/requirejs-bower.git#2.1.9
bower validate 2.1.9 against git://github.com/jrburke/requirejs-bower.git#2.1.9
bower cached git://github.com/requirejs/text.git#2.0.10
bower validate 2.0.10 against git://github.com/requirejs/text.git#2.0.10
bower cached git://github.com/guybedford/require-css.git#0.1.0
bower validate 0.1.0 against git://github.com/guybedford/require-css.git#0.1.0
bower cached git://github.com/lodash/lodash.git#1.1.1
bower validate 1.1.1 against git://github.com/lodash/lodash.git#1.1.1
bower cached git://github.com/jamuhl/i18next.git#1.7.1
bower validate 1.7.1 against git://github.com/jamuhl/i18next.git#1.7.1
bower cached git://github.com/powmedia/backbone-deep-model.git#0.10.4
bower validate 0.10.4 against git://github.com/powmedia/backbone-deep-model.git#0.10.4
bower cached git://github.com/less/less.git#1.5.1
bower validate 1.5.1 against git://github.com/less/less.git#1.5.1
bower new version for http://github.com/BobKnothe/autoNumeric/zipball/1.9.12#*
bower resolve http://github.com/BobKnothe/autoNumeric/zipball/1.9.12#*
bower download http://github.com/BobKnothe/autoNumeric/zipball/1.9.12
Fatal error: Status code of 503
Build step 'Execute shell' marked build as FAILURE

Tags: devops
Changed in fuel:
importance: Critical → High
Revision history for this message
Aleksandra Fedorova (bookwar) wrote :

Ok, now it works again. So Critical becomes High.

But we need a blueprint, design doc or something with a plan how can we package all the requirements for nailgun ui.

Mike Scherbakov (mihgen)
Changed in fuel:
milestone: none → 5.1
status: New → Confirmed
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

I believe we need rpm package for npm modules and install it to build chroot. List of npm modules:
% ls -1 node_modules
grunt
grunt-bower
grunt-bower-task
grunt-cleanempty
grunt-contrib-clean
grunt-contrib-less
grunt-contrib-requirejs
grunt-debug-task
grunt-jslint
jslint
less
lodash-node
requirejs
uglifyjs

Guide for building rpm: https://coderwall.com/p/qwjkra

It means that ui team should collaborate with osci team in order to keep this package up to date.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-web (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/94893

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/94893
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=8f6cc2be2d54ee2094d4f5447c1ceef7e13e096f
Submitter: Jenkins
Branch: master

commit 8f6cc2be2d54ee2094d4f5447c1ceef7e13e096f
Author: Vitaly Kramskikh <email address hidden>
Date: Thu May 22 18:56:08 2014 +0400

    Remove all direct HTTP links to bower packages

    Change-Id: Id1ef0cb909157dabaf8ffe962fdf78fa526abab5
    Related-Bug: #1311265

Changed in fuel:
assignee: Vitaly Kramskikh (vkramskikh) → Aleksandra Fedorova (afedorova)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-web (stable/5.0)

Related fix proposed to branch: stable/5.0
Review: https://review.openstack.org/106582

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-web (stable/5.0)

Reviewed: https://review.openstack.org/106582
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=4637ae61920b92f56154a03f7e717e3bd597525c
Submitter: Jenkins
Branch: stable/5.0

commit 4637ae61920b92f56154a03f7e717e3bd597525c
Author: Vitaly Kramskikh <email address hidden>
Date: Thu May 22 18:56:08 2014 +0400

    Remove all direct HTTP links to bower packages

    Change-Id: Id1ef0cb909157dabaf8ffe962fdf78fa526abab5
    Related-Bug: #1311265
    Related-Bug: #1341156
    (cherry picked from commit 8f6cc2be2d54ee2094d4f5447c1ceef7e13e096f)

Dmitry Ilyin (idv1985)
summary: - nailgun ui external dependencies
+ [QA] nailgun ui external dependencies
Igor Shishkin (teran)
summary: - [QA] nailgun ui external dependencies
+ [devops] nailgun ui external dependencies
Igor Shishkin (teran)
Changed in fuel:
importance: High → Medium
Igor Shishkin (teran)
Changed in fuel:
milestone: 5.1 → 6.0
Changed in fuel:
status: Confirmed → Fix Committed
Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.