Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge develop into 2.0 #3250

Merged
merged 58 commits into from
Aug 9, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
8eba8a7
Document upgrade Red Hat / CentOS 7 to v 8.x (#3109)
plirglo Apr 26, 2022
79abd35
Migrate registry volume to named one (#3118)
to-bar Apr 29, 2022
38df806
Fix dnf repoquery checks only latest kube* packages (#3123) (#3126)
sbbroot May 5, 2022
1e1b9ed
Switch to RHEL 8.4 for longer support (#3117) (#3129)
przemyslavic May 6, 2022
b8bf260
[develop] Fetch missing packages, add stderr handling (#3132)
rafzei May 9, 2022
09d2efc
Lifecycle update (#3135)
rafzei May 10, 2022
80415e6
Bump epicli version in develop (#3134)
przemyslavic May 10, 2022
d4b3d85
Add policycoreutils package (#3139)
to-bar May 11, 2022
47291c1
Add allow_mismatch flag for ceph/ceph:v16.2.7 image (#3136) (#3138)
przemyslavic May 11, 2022
f118177
[2.0.1] Filebeat upgrade to 7.12.1 (#3086)
rafzei May 16, 2022
8ee4a3f
[2.0.1] k8s-modules: update documentation (#3146)
cicharka May 18, 2022
37d51ee
Support 'epicli upgrade' for RHEL/AlmaLinux 8 (#3154)
to-bar May 19, 2022
ee8c470
[2.0.1] Migration to OpenSearch (#3093)
rafzei May 27, 2022
8f7ac89
[2.0.1] Add ARM architecture support for AlmaLinux 8.4 (#3151)
plirglo May 30, 2022
453cf48
Fix Config.py for supported architectures (#3175)
plirglo May 31, 2022
5b16704
[2.0.1] Allow temporary credentials (session token parameter) (#3076)
atsikham May 31, 2022
ff187b6
filebeat: update template for new version (#3141)
cicharka Jun 1, 2022
f3a2567
Source containerd version and allow downgrade (#3170)
rafzei Jun 1, 2022
4b4b7d4
[2.0.1] Bumped Python packages (#3176)
seriva Jun 2, 2022
47cc55d
Added Sonarcloud status badges. (#3182)
seriva Jun 2, 2022
c95d2a1
[2.0.1] Add sssd and dependencies to requirements (#3155)
plirglo Jun 2, 2022
9d44e0e
[2.0.1] Low hanging fruit SonarQube fixes. (#3183)
seriva Jun 3, 2022
db0a41b
[2.0.1] Fix `use_network_security_groups` is set to `false` (#3181)
seriva Jun 7, 2022
2ced8b8
Ensure ca-certificates package is in the latest version (#3169)
to-bar Jun 10, 2022
3d1d8ca
Create a YAML build pipeline (#3187)
przemyslavic Jun 15, 2022
961fcea
Fix PostgreSQL tests (#3192)
to-bar Jun 22, 2022
58bf263
Restore escaping for PostgreSQL tests (#3195)
to-bar Jun 23, 2022
04ffb18
Ensure epicli upgrade works on cluster with upgraded RHEL from versio…
to-bar Jun 24, 2022
63f0699
Remove unsupported Pylint options (#3197)
to-bar Jun 24, 2022
05eae80
Add ARM dependencies (#3185)
plirglo Jun 28, 2022
0229549
[2.0.1] Adaptive mode for downloading requirements (#3188)
sbbroot Jun 28, 2022
99aab54
Fix ansible-lint scan location (#3203)
to-bar Jun 28, 2022
77c061a
Allow excluding test groups (#3202)
to-bar Jun 29, 2022
059ad6f
Fix failed services after RHEL 7 upgrade on cluster created with epic…
to-bar Jul 1, 2022
0229bc2
Workaround for esl-erlang package issue (#3211)
to-bar Jul 7, 2022
4204056
Provide kubeconfig file for spec tests (#3206)
to-bar Jul 8, 2022
f907b73
Added checking enabled roles for feature. (#3213)
seriva Jul 11, 2022
0830d9a
ceph: fix tag for ceph image (#3199)
cicharka Jul 13, 2022
0340be3
Added ability to disable OpenSearch audit logs (#3215)
seriva Jul 14, 2022
6fdc22e
Added Black Duck Scan plugin (#3219)
seriva Jul 14, 2022
f5e39b0
Support for original output coloring (#3220)
to-bar Jul 20, 2022
ae37d18
Resolve dependencies for specified package version (#3223)
to-bar Jul 20, 2022
09ee064
Update crane to v0.11.0 (#3230)
to-bar Jul 26, 2022
a7b22e4
Fix disabling rook in feature-mappings (#3227)
to-bar Jul 26, 2022
79f93f3
Update LIFECYCLE.md (#3235)
seriva Jul 28, 2022
fe65786
Skip firewall role unless present in inventory (#3233)
to-bar Jul 28, 2022
b8a62b5
Update Calico and Canal to fix issue on ARM (#3228)
to-bar Jul 29, 2022
8b3dcc9
OpenSearch: add dedicated user for Filebeat (#3079) (#3221)
cicharka Aug 2, 2022
7d3808e
Add filtering mechanism for the sensitive data (#3207) (#3208)
sbbroot Aug 3, 2022
818f1f5
Include aws-cli and git in Dockerfile #2982 (#3236)
cicharka Aug 3, 2022
8e8c770
Fix getting package dependencies (#3239)
to-bar Aug 4, 2022
49be9a8
Fix k8s_as_cloud_service flag used in download-requirements (#3222) (…
sbbroot Aug 8, 2022
3941ca1
filebeat: fix template for k8s_as_cloud_service (#3247)
cicharka Aug 8, 2022
3c280d2
k8s: controller managed attachment and detachment #3190 (#3237)
cicharka Aug 8, 2022
b377b28
Remove leftovers of OpenDistro repository (#3248)
przemyslavic Aug 8, 2022
8c30507
Add haproxy to k8s images group (#3240)
cicharka Aug 8, 2022
6f25134
Fix handling of download-requirements flag file (#3246)
tomasz-baran Aug 9, 2022
fb03fb9
Merge branch 'v2.0' of https://github.com/epiphany-platform/epiphany …
to-bar Aug 9, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .ansible-lint
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ skip_list:
- meta-no-info
- package-latest
- fqcn-builtins
- no-jinja-when

##################
# Tags to follow #
Expand Down
13 changes: 12 additions & 1 deletion .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ ARG USERNAME=vscode
ARG USER_UID=1000
ARG USER_GID=$USER_UID

ARG AWS_CLI_VERSION=2.0.30
ARG HELM_VERSION=3.3.1
ARG KUBECTL_VERSION=1.22.4
ARG TERRAFORM_VERSION=1.1.3
Expand All @@ -19,6 +20,7 @@ RUN : INSTALL APT REQUIREMENTS \
make musl-dev openssh-client procps \
psmisc rsync ruby-full sudo tar \
unzip vim \
openjdk-11-jdk-headless \
&& apt-get -q autoremove -y \
&& apt-get -q clean -y \
&& rm -rf /var/lib/apt/lists/*
Expand All @@ -37,7 +39,13 @@ RUN : INSTALL HELM BINARY \
&& curl -fsSLO https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_linux_amd64.zip \
&& unzip terraform_${TERRAFORM_VERSION}_linux_amd64.zip -d /usr/local/bin \
&& rm terraform_${TERRAFORM_VERSION}_linux_amd64.zip \
&& terraform version
&& terraform version \
&& : INSTALL AWS CLI BINARY \
&& curl -fsSLO https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${AWS_CLI_VERSION}.zip \
&& unzip awscli-exe-linux-x86_64-${AWS_CLI_VERSION}.zip \
&& ./aws/install -i /usr/local/aws-cli -b /usr/local/bin \
&& rm -rf awscli-exe-linux-x86_64-${AWS_CLI_VERSION}.zip ./aws \
&& aws --version

RUN : INSTALL GEM REQUIREMENTS \
&& gem install \
Expand All @@ -58,5 +66,8 @@ RUN : SETUP USER AND OTHERS \
&& chmod ug=r,o= /etc/sudoers.d/$USERNAME \
&& setcap 'cap_net_bind_service=+ep' /usr/bin/ssh

RUN : SETUP JAVE_HOME
ENV JAVA_HOME /usr/lib/jvm/java-11-openjdk-amd64/

RUN : SETUP EPICLI ALIAS \
&& echo alias epicli='"export PYTHONPATH=/workspaces/epiphany && python3 -m cli.epicli"' >> /etc/bash.bashrc
2 changes: 2 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
"extensions": [
// Ansible
"redhat.ansible",
// Black Duck Scan
"synopsyscodesight.vscode-codesight",
// Common
"shardulm94.trailing-spaces",
// Git
Expand Down
Loading