summaryrefslogtreecommitdiff
path: root/docker/skydive
AgeCommit message (Collapse)AuthorFilesLines
2022-06-17Bump skydive version to 0.28Daniel Stoye1-1/+1
Skydive versions prior to 0.28.0 panic on newer versions of libc. Fixed upstream in 0.28, see: https://github.com/skydive-project/skydive/issues/2329 This should be backported to at least xena and yoga, as skydive is currently not working with centos 8 on these releases. Closes-Bug: #1940862 Change-Id: I177949b9319a977c9cd9121eb28b710256b72a5a
2022-04-11Adjust permissions on _extend_start files.Tim Shearer1-1/+1
Explicitly set the permissions on the kolla-toolbox kolla_extend_start file. Also, since all extend_start files are sourced rather than executed, the executable bits are now cleared throughout the project. Change-Id: I5c2deb4a2e33575d57c852089f856a9acc6818d0
2022-04-11drop infra_image_prefixMarcin Juszkiewicz3-3/+3
We have one install_type only now so that infra stuff is not needed anymore. Change-Id: I60d50ba7699d46d001eaef365fb84b0ce8e9b262
2022-03-11Unify curl use (customisation options)Maksim Malchuk1-1/+6
This change adds and unifies an ability to override hardcoded URLs for air-gapped environments via the usual blocks mechanism. Also, this change replaces ENV with ARG instruction for the variables used only in building images, and uses bash variable expansion where it possible. This change is a continuation of the I46b77978926fc2b578a68d1aaa944b2198af0685 Change-Id: I1fbad333b1bc95484e6f4c5145d5936a0e2db84f Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
2021-04-13centos: enable repos where neededMarcin Juszkiewicz1-0/+1
With RDO use we did not disabled some repositories. This patch disable them and enable where needed. Change-Id: Ia9d537fe9c1ad54789d2bfb4027254fbb3defe7e
2021-03-04Revert "Fix error when github return 302"Michal Nasiadka1-1/+1
This reverts commit 61def281d077f88051d1b1a14dfdbfabac036c8c. Reason for revert: --location was already in curlrc and it was unified in change I46b77978926fc2b578a68d1aaa944b2198af0685 Change-Id: I066d747400ede30037ff324ad55430af7c35dc18
2021-03-02Fix error when github return 302Sergei Chekanov1-1/+1
-L for curl: If the server reports that the requested page has moved to a different location (indicated with a Location: header and a 3XX response code), this option will make curl redo the request on the new place It fixes build error for me: INFO:kolla.common.utils.prometheus-v2-server: ---> Running in 693fd4095c77 INFO:kolla.common.utils.prometheus-v2-server:curl (https://github.com/prometheus/prometheus/releases/download/v2.23.0/prometheus-2.23.0.linux-amd64.tar.gz): response: 302, time: 0.166583, size: 640 INFO:kolla.common.utils.prometheus-v2-server: INFO:kolla.common.utils.prometheus-v2-server:gzip: stdin: not in gzip format INFO:kolla.common.utils.prometheus-v2-server: INFO:kolla.common.utils.prometheus-v2-server:tar: Child returned status 1 INFO:kolla.common.utils.prometheus-v2-server:tar: Error is not recoverable: exiting now Change-Id: I095ca6f34cc7c7bca485e9ec019cc52aeb8e3ff4
2020-12-12Merge "Remove footer block from intermediate images"Zuul1-1/+0
2020-12-02Unify curl optionsMichaƂ Nasiadka1-1/+1
Currently we use couple of curl options throughout Dockerfiles, this change adds all common options to curlrc (-sSLf) and removes usage of those in Dockerfiles. Change-Id: I46b77978926fc2b578a68d1aaa944b2198af0685
2020-11-20Remove footer block from intermediate imagesMark Goddard1-1/+0
Only the final image in a hierarchy should have the footer block. neutron-infoblox-ipam-agent image still has two footers because it inherits from the neutron-server image. We set the user to root at the beginning of that Dockerfile, so that headers and footers have the right context. Change-Id: I95e5bb5583be2a76e289749e8adfc303a4e7197a
2020-09-21create 'add_binary_source_envs' macro and use itMarcin Juszkiewicz1-1/+1
There is small subset of images where we need to know which install_type or install_metatype is used. So add them only there (and their children). Change-Id: Ib7d5e36b958d6c8daf2989df32e29fa24b46c62a Implements: blueprint infra-images
2020-07-09introduce 'infra_image_prefix' for infra imagesMarcin Juszkiewicz3-3/+3
Defaults to 'image_prefix' for now but shows which images gets their names changed soon. Change-Id: I0608e8f62f28d6667b4c8753c47553e4cbf75503
2020-03-01Add block labels to all DockerfilesChristian Berendt3-0/+6
Change-Id: I9692dda817ef134d647247431565e1b58cf9da41
2019-11-29Remove skydive rpm installationMichal Nasiadka3-17/+13
Since some time (around v0.22.0) skydive team has stopped publishing rpm packages in centos-opstools repo - instead they moved into producing docker images for consumption. This change removes usage of rpms for rpm distros and uses GitHub release binary as in deb distros. Change-Id: Ie586b0f249e545877ab1dd156d08e1863cd479ba
2019-11-20Update skydive version to 0.26.0Michal Nasiadka1-1/+1
Change-Id: Idae69105739a57937fb5ad596078dafc6a32f1d5
2019-09-12Update skydive to v0.25.0Michal Nasiadka1-1/+1
Change-Id: Id9db205c1af7607fde12dd8be9e0e25139597ccd
2019-03-22Bump skydive version to 0.22.0Michal Nasiadka1-1/+1
Change-Id: Ic88ab9fabcfd0287d41e13606aba1290f6f7a011 Closes-Bug: #1806167
2019-01-17Use base_package_typeAlex Schultz3-4/+4
This change updates the docker files to use base_package_type instead of doing specific distro checks for the rhel/deb generic cases. The base_distro is still available and is used when a specific distro needs a customization but if the differences are purely rpm vs deb, then the base_package_type can be used. Change-Id: I8d720bb185df65a0178061ccf20b1ab2265da2c5
2018-12-17Bump up Skydive versionMichal Nasiadka1-1/+1
Change-Id: If71b396167b7e338191e19fb8bc1a1924b57b281
2018-08-08skydive: use packages on rpm based distrosSylvain Baubeau3-5/+25
Change-Id: Ifd665a81822c042ee03f6b11da57593472e0a1cb
2018-06-22skydive: bump to version 0.18Sylvain Baubeau1-1/+1
The 0.18 version of Skydive provides better etcd clustering and fixes for OVS-DPDK. Change-Id: Ib849d3f3e99713db3eec007152ad22dedc6c5fef
2018-05-24skydive: bump to version 0.17Sylvain Baubeau1-1/+1
Change-Id: Icbb971c78226ad48cec318c994af16d630d914f5
2018-02-28Skydive: install openvswitch client to fetch OpenFlow rulesSylvain Baubeau1-0/+11
Change-Id: I900760294afc868f51cee0ef086595b047835058
2017-12-15skydive: bump version to 0.15Mathieu Rohon1-1/+1
Change-Id: I3a32334b77407a3ab7d3a844573c0161b981b555
2017-11-22Modify the version of skydive to v0.14.0zhuzeyu1-1/+1
https://github.com/skydive-project/skydive/releases Change-Id: I0cf20b42aed85e07015cbb1dad70a95c7258f209
2017-10-14Modify the version of skydive to v0.13.0zhuzeyu1-1/+1
The v0.13.0 release of skydive is coming https://github.com/skydive-project/skydive/releases Change-Id: I3050dd1870c88b364f00cdc0dd8e1895b5c3f981
2017-08-09Merge "Skydive: Add log directory"Jenkins2-0/+11
2017-08-04Skydive: Add log directoryMathieu Rohon2-0/+11
Change-Id: I464cb4700ca143c1dbac3c20f7402ddb8cda7ce7
2017-08-02Skydive: bump the binary versionMathieu Rohon1-1/+1
Change-Id: I661ed85ca9b7cff344d69164b5e456c5560d9461
2017-06-02Add skydive serviceMathieu Rohon3-0/+35
This patch introduces the docker template to build the skydive container, that can be used to monitor and troubleshoot networking in an openstack deployment. The skydive-analyzer and the skydive-agent will both rely on the same container. Implements: blueprint skydive-service Co-Authored-By: Nicolas Bouron <nicolas.bouron@gmail.com> Signed-off-by: Mathieu Rohon <mathieu.rohon@gmail.com> Change-Id: Iab783179c2c3aba496a91debfd38a12215ae9f10