Commit Graph

17 Commits

Author SHA1 Message Date
Gage Hugo 5ad8824fca Retire openstack-helm-addons repository
This change removes the context from the openstack-helm-addons
repository as part of the effort to retire the repo.

Change-Id: I25603f95f54d88293623206b4d56a109d3b3a5c3
2022-07-25 08:49:04 -05:00
Andrii Ostapenko b6a94835a3
Change helm-toolkit dependency version to ">= 0.1.0"
Since we introduced chart version check in gates, requirements are not
satisfied with strict check of 0.1.0

Change-Id: I6e0a3b301392e82231a2081859ca4d380a0138d8
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2020-09-29 13:12:55 -05:00
okozachenko 0945d57d27 Fix chart lint errors
Change-Id: Ifda0b64f7319f0885568a8848ee809af7b581014
2020-09-16 21:07:10 +03:00
dt241s@att.com 768722b1cf Enable Apparmor to Components in Addons
1)Added Apparmor Script andimoved apparmor configurations
to values-overrides to enable optional experimental Jobs.

2)Added Apparmor to mini-mirror,ranger,ranger-agent
 and sonobuy Components.

3)Moved apparmot
Change-Id: I9772d8425aa3d46e1fb0e1a6962ea999e77a6655
2020-06-17 19:30:06 +00:00
Andrii Ostapenko 4254e9a3ef Enable yamllint rules
- comments-indentation
- document-end
- document-start
- empty-lines
- new-line-at-end-of-file
- new-lines
- octal-values

Change-Id: I9cf4b60ee920b092c56cc54f331b6130955f93b8
2020-06-01 09:33:01 -05:00
Zuul 67c2dc7bfa Merge "Remove OSH Authors copyright" 2020-03-20 04:44:49 +00:00
Prateek Dodda 1c2d9373f2 Mini-mirror: Add pod/container security context
pods are running into crashloopbackoff state so changing it to false

Change-Id: I7edad3b2a8b0962ef5421e941dfaf7c680bc951c
2020-03-09 14:11:02 +00:00
Gage Hugo 09b6e52c32 Remove OSH Authors copyright
The current copyright refers to a non-existent group
"openstack helm authors" with often out-of-date references that
are confusing when adding a new file to the repo.

This change removes all references to this copyright by the
non-existent group and any blank lines underneath.

Change-Id: I631ae4345f18fee70b380867ba8b33af5e3b3254
2020-03-02 14:01:56 -06:00
KAVVA, JAGAN MOHAN REDDY (jk330k) 479f50db8b Enable Docker default AppArmor profile to mini-mirror
This adds default Apparmor profile to mini-mirror.

Change-Id: I4f801580ae7f6f6e59fab38a6742102004ddff05
2020-02-21 19:02:28 +00:00
Prateek Dodda b4a8d1e9e8 Mini-mirror: Add pod/container security context
This updates the Mini-mirror chart to include the pod
security context on the pod template

Change-Id: Id987f3bb38e257c74db8254096743a61514f3397
2019-11-26 20:32:53 +00:00
Steve Wilkerson d6309100d7 Update kubernetes-entrypoint image reference
This updates the kubernetes-entrypoint image reference to consume
the publicly available kubernetes-entrypoint image that is built
and maintained under the airshipit namespace, as the stackanetes
image is no longer actively maintained

Depends-On: https://review.opendev.org/688435

Change-Id: I7f48605f08f574822179d51cd645ded07714d9c3
Signed-off-by: Steve Wilkerson <sw5822@att.com>
2019-11-11 07:34:30 +00:00
Kumar, Nishant(nk613n) aad032a9b5 [mini-mirror] Add node selector label to pod spec
This PS adds node selector labels to deployment pod spec to avoid
mini mirror from getting deployed to compute nodes.

Change-Id: Ie898616e4d15ce6ce1736df863b3514e03433ee7
2019-07-18 17:26:50 -04:00
Jean-Philippe Evrard 87f30975b9 Point to OSH-images images
We now have a process for OSH-images image building,
using Zuul, so we should point the images by default to those
images, instead of pointing to stale images.

Without this, the osh-images build process is completely not
in use (and completely opaque to deployers), and updating the
osh-images process or patching its code has no impact on OSH-addons.

This should fix it.

Change-Id: I23d69b56e6de4f0f76d6031b301e81a294ddcc50
2019-05-13 11:20:51 +02:00
Steve Wilkerson 15b5f31291 Add release-uuid annotation to pod spec
This adds the release-uuid annotation to the pod spec for all
replication controller templates in the openstack-helm-addons
charts

Change-Id: I040fe3a60d4d10e101238a4d760da14cbb18bf31
2019-03-15 06:00:25 +00:00
Drew Walters 237cb76f18 mini-mirror: Use templated values for Helm test
Currently, the mini-mirror Helm test uses pre-defined components and
distributions, making it ineffective for custom built-images. This
commit uses templating to retrieve the appropriate service address,
distributions, and components when rendering the Helm test.

Change-Id: Idd7771756da1da96c1ad9ae14b2fdc6b6bb9debb
2019-03-04 11:16:52 -06:00
Drew Walters ad468883c6 mini-mirror: Add ingress
Currently, services rely on an in-cluster service address in order to
interact with mini-mirror. This change introduces support for cluster
ingress so services or nodes may resolve mini-mirror from outside a
cluster.

Change-Id: I5cc451de3f3e1be7d046bf9ca50b1ad53682d01b
2019-02-14 15:25:03 +00:00
Drew Walters 239471b1a8 Add mini-mirror chart
This commit introduces a chart for the mini-mirror [0], a service that
mirrors Debian and Ubuntu repositories. Mini-mirror uses aptly [1] to
download remote repositories listed in a directory structure and NGINX
[2] to serve their generated snapshots.

[0] https://airship-specs.readthedocs.io/en/latest/specs/approved/mini-mirror.html
[1] https://www.aptly.info/
[2] http://hg.nginx.org/nginx/

Depends-On: https://review.openstack.org/629600

Change-Id: I8b5cc42dd1128e3979a3faebea13fcacb0256242
2018-11-22 05:21:29 -06:00