Age | Commit message (Collapse) | Author | Files | Lines |
|
Updated onap_rpm.list with new versions of packages.
Added scripts for creating centos container in docker with rpm repository.
RPM repo is now created in centos container during download phase, but will work on both centos/rhel platforms.
Issue-ID: OOM-2094
Signed-off-by: Jan Benedikt <j.benedikt@partner.samsung.com>
Change-Id: I1b5bfe99da25e6815e85b449304b12fa6036c6b3
|
|
|
|
As there are some issues with elder versions of some pip packages, this
list contains actual versions
Issue-ID: OOM-2118
Change-Id: I12503480fab8b53c6f0e21aa7fba8d2dd8a3d779
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
Changed the way of storing nexus image information to nexus.ver in built
blob
Added information about OOM commit from which was the used onap docker
images list generated
Added information about oom/offline-installer commit used to build the
nexus blob
Example of the resulting nexus.ver in the nexus_data:
nexus_image=sonatype/nexus3:3.15.2
nexus_image_digest=sha256:5d3600fd5cf27c3a789e7d4a3ce9448086d73a4247a118d8cdcdbabb1aff4ff7
used_image_list0=custom_docker_images.list
used_image_list1=onap_docker_images.list
used_image_list2=rke_docker_images.list
oom_repo_commit=106dbc9a0224a3259f1eaf24d4bcc8571ed591ab
installer_repo_commit=574255919970ffaf506c08d3eeaea8d6d7656236
Issue-ID: OOM-1969
Change-Id: Id824f97079fbd578cdc7af1ad959e95a52fe1d2c
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
Formely used by appc-ansible-server in Casablanca
Change-Id: I8043f8338f84c09212386c7924770d6df27024ed
Issue-ID: OOM-2098
Signed-off-by: Michal Ptacek <m.ptacek@partner.samsung.com>
|
|
|
|
|
|
|
|
As --password is insecure way, changing to recommended way using
--password-stdin instead
Issue-ID: OOM-2087
Change-Id: Ibe1799e9de63476540288b84726260f712d12616
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
Adding npm logout to prevent authentification issues with newer versions
of npm at repeated execution
Issue-ID: OOM-2086
Change-Id: Icb7d70ef1b7c2037dd9e392693b2c51cf8c60f25
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
Make possible to add custom images in to aux package + add versioning to package info and file names. Issue-ID: OOM-2078
Signed-off-by: Mateusz Pilat <m.pilat@partner.samsung.com>
Change-Id: Ibe141f386b2534aa59c6a3a31052e454b3a79e6b
|
|
Preventing messages showing in case of non existing config.json file
Issue-ID: OOM-2077
Change-Id: Ifb38495d93934b2015893d2c1fc62ec4d480171b
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
|
|
Because of separated lists for onap, rke or rancher adding possibility
to pass multiple lists to build_nexus_blob.sh as parameters
Issue-ID: OOM-1890
Change-Id: Ib5aa8489b612dfd6099116695b4ccc3be49a82bd
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
|
|
|
|
Removing packaging script written in BASH and its configuration as
it's function was replaced by new python script build/package.py
Issue-ID: OOM-1932
Change-Id: Id48c2ef69d64012c456661358106703eab7d85c3
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
Logic of that script was included into redesigned packaging.
Issue-ID: OOM-1932
Change-Id: I7fe6e69ae3abb52213d0ebd192e0df882aab49ed
Signed-off-by: Michal Ptacek <m.ptacek@partner.samsung.com>
|
|
Specify minimal docker release in build/requirements.txt
and build/download/requirements.txt, not a fixed one.
Change interpreter for build/package.py as it's Python 3
compliant.
Change-Id: I4352aa957371ce85bdea021101ed2f5994f9eedb
Issue-ID: OOM-1979
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
|
|
Rewrite build_nexus_blob.sh script to functions for better future
maintenance and better possibility to add new features
Issue-ID: OOM-1977
Change-Id: I697462efbbeddbe3d89aec47ae7fcfff9f4147b7
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
|
|
|
|
|
|
Fixing docker user settings backup and restore in build_nexus_blob.sh
Issue-ID: OOM-1968
Change-Id: I3f97cb7d0c16cce083388a87aef443ab805ca0e5
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
|
|
Download does not support python2 so shebang
could cause problem.
This commit fixes that or removes shebang where
not necessary.
Issue-ID: OOM-1964
Change-Id: I443f5ef61b9bddfddba66d858d8f65c5ceacd90a
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
|
|
Updating build documentation with description how to use new packaging script, removing obsolete steps
Signed-off-by: Mateusz Pilat <m.pilat@partner.samsung.com>
Issue-ID: OOM-1932
Change-Id: I2a51c1f836dec5942229b88379b46151f041b560
|
|
|
|
Script now checks if utilized tools are installed on the
system. Without that it would fail in the middle of the flow.
Now it will fail fast at the beginning if a particular dependency
is missing. It will also list those missing dependencies.
Change-Id: I39bb6f5d1b9d3eec4a76e77a6af9470f3a3d5244
Issue-ID: OOM-1945
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
|
|
|
|
|
|
Since with changing data lists there are unused images
left in local registry on build server this
commit adds script that handles that.
Issue-ID: OOM-1952
Change-Id: Ied7a8b09aacd33ef17f0676cfab333d1df8a1a81
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
|
|
Removing from onap list duplicatated images which belongs to RKE
Issue-ID: OOM-1847
Change-Id: I5d8b2960c5225726401eefb95d1fe40e2c14f412
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
Introducing new packaging script, converted to python with slightly modified logic
Issue-ID: OOM-1932
Signed-off-by: Mateusz Pilat <m.pilat@partner.samsung.com>
Change-Id: I9eba27d9b6f48e825416c6729adad02aaade9685
|
|
library of common functions is not used anywhere since the download
process was rewritten to python
Issue-ID: OOM-1803
Change-Id: Id648ea738c87e1630963d85184d475f940599f82
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
* changes:
Refactor download.py and remove not used files
Refactor of rpm downloading
Refactor pypi packages download
Refactor and improve git repository cloning
Refactor and improve docker image downloading
Refactor npm packages download
Refactor http files download
|
|
Issue-ID: OOM-1847
Change-Id: I9ea6e9ae1c0b3d7fb24556c31c883ab509585598
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
As build server for building Nexus blob can be the same machine as for
previous download, there's not necessary to load all docker images if
they are already in local registry - therefore this patch makes the
loading of the images from tarballs as an option and by default will use
images directly from local registry
Issue-ID: OOM-1889
Change-Id: Id8f850afdab1009d026aef97ac1b0eb3d742f38b
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
|
|
New policy framework in Dublin is offline friendly and does
not require collecting maven artifacts in runtime from
internet. We can exclude this step from our offline platform
and it was verified using vFWCL demo.
Change-Id: I284b114d70fa73362eb603286bcb98ce1e2367c0
Issue-ID: OOM-1900
Signed-off-by: Michal Ptacek <m.ptacek@partner.samsung.com>
|
|
Final commit in download refactoring series.
Issue-ID: OOM-1803
Change-Id: I5b71908903ef131b8c16d08225c4d2e2de655130
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
|
|
Issue-ID: OOM-1803
Change-Id: Ic1efb371409daddd5910e067ad1f0a85cc7db4ab
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
|
|
Issue-ID: OOM-1803
Change-Id: I65056208ed3e89777c3511650f8a5aab7396043b
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
|
|
Issue-ID: OOM-1803
Change-Id: Ia8e222c2b70b58ed1f7dbc4254ea2f5cb5a9ef7b
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
|
|
Issue-ID: OOM-1803
Change-Id: I4e648d49835faa60165725d1ca4ec22ba1e3e12b
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
|
|
Series of commits to improve python download
scripts.
Issue-ID: OOM-1803
Change-Id: I199660ab121038780c34065f78538bb4e7b07eb5
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
|
|
Original download scripts got out of hand.
This series of commits improves style of code
(code duplicates, etc.)
Issue-ID: OOM-1803
Change-Id: I7b82c1711d27fe450430fbe6d962a450301b0be0
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
|
|
|
|
|
|
Since bin utils can be downloaded as simple http file
this script remove previous shell script and changes
documentation to add necessary steps.
Issue-ID: OOM-1803
Change-Id: I4ced011ce47302349f9e7db74d0ef7f0fe9c4fa0
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
|
|
Issue-ID: OOM-1803
Change-Id: I5470bad5ad862362976b56350c931929ee4b69d6
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
|