[buid-team] Add artifacting for npm\bower\pip

Bug #1472405 reported by Aleksey Zvyagintsev
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Artem Silenkov
7.0.x
Fix Committed
Medium
Artem Silenkov

Bug Description

Currently is no possibility to prepare fix for building iso w\o external packages fetching, like pip\npm\bower, in short period of time.

As it was discussed internally between MOS\FUEL team members, propose to implement artifact preparing like workaround:

Flow:
1)inside config.mk enable flag like-
-save_upgrade_pip.tgz (now, needed only for upgrade module)
-save_node_modules.tgz (now, needed only for rpm/nailgun module)
-save_bower_components.tgz (now, needed only for rpm/nailgun module)
2)Build iso somewhere with access to inet. build job populate *tgz.
3)On isolated build iso env - pass predefined tgz files like config.mk parameters.

Changed in fuel:
assignee: nobody → Fuel build team (fuel-build)
Revision history for this message
Aleksandr Didenko (adidenko) wrote :

Forwarded bug to Fuel build team.

Revision history for this message
Roman Vyalov (r0mikiam) wrote :

all npm\bower modules were built as rpm packages

Revision history for this message
Aleksey Zvyagintsev (azvyagintsev) wrote :

confirmed on isolated building

Revision history for this message
Nastya Urlapova (aurlapova) wrote :

Moved to non-release due to knowledge, that we haven't requirement to deliver our build system as dedicated product or part of it.

tags: added: non-release
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.