Skip to content

Commit

Permalink
july fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
stamepicmorg committed Jul 18, 2024
2 parents 6e7108b + e1b374c commit fc38047
Show file tree
Hide file tree
Showing 1,892 changed files with 16,638 additions and 4,660 deletions.
47 changes: 47 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,52 @@
# Changelog
## 2024
* `july`
* updated support of `kaniko` to `v1.23.2-debug` version.
* fixed build scripts for CI.
* `BREAKING CHANGE:` reworked `slim`, `main` and `develop` images of `bookworm`:
* added new default path for sub-folders with custom tools such as `gosu`, `dumb-init` and etc.
* pattern: `/usr/local/epicmorg/<program-name>/<version>/<..some data and files..>`
* Some child images could install to this folder custom compilled products. Example: `nginx`, `php`, etc.
* All directories that contains binaryes (`<bin\sbin>`) will be added to `$PATH`.
* example:
```
/usr/local/epicmorg/
|-- 7z
| `-- 7z2407
| |-- History.txt
| |-- License.txt
| |-- MANUAL
| |-- bin
| `-- readme.txt
|-- dumb-init
| `-- 1.2.5
| `-- bin
|-- gosu
| `-- 1.17
| `-- bin
|-- lazycli
| `-- 0.1.15
| `-- bin
|-- lazydocker
| `-- 0.23.3
| |-- LICENSE
| |-- README.md
| `-- bin
|-- lazygit
| `-- 0.42.0
| |-- LICENSE
| |-- README.md
| `-- bin
|-- lazynpm
| `-- 0.1.4
| |-- LICENSE
| |-- README.md
| `-- bin
`-- p4
`-- r23.2
`-- bin
```

* `jun`
* added support of `kaniko` build system:
* defaut build scripts now builds with `kaniko` via `make build` and `make deploy`.
Expand Down
14 changes: 11 additions & 3 deletions bin/ansible/roles/atlassian.bitbucket/files/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
PIP_BREAK_SYSTEM_PACKAGES=1

all: app

app:
Expand All @@ -16,20 +18,26 @@ test:
make dry-run

dry-run:
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug --dry-run
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug --dry-run

pip:
rm -rf /usr/lib/python3.6/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.7/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.8/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.12/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.13/EXTERNALLY-MANAGED
pip install -r requirements.txt
pip3 install -r requirements.txt --break-system-packages
pip install -r requirements.txt --break-system-packages

build-compose:
docker-compose build --compress --parallel --progress plain

deploy:
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug
make pip
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug

deploy-compose:
docker-compose push
Expand Down
14 changes: 11 additions & 3 deletions bin/ansible/roles/atlassian.jira/files/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
PIP_BREAK_SYSTEM_PACKAGES=1

all: app

app:
Expand All @@ -16,20 +18,26 @@ test:
make dry-run

dry-run:
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug --dry-run
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug --dry-run

pip:
rm -rf /usr/lib/python3.6/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.7/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.8/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.12/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.13/EXTERNALLY-MANAGED
pip install -r requirements.txt
pip3 install -r requirements.txt --break-system-packages
pip install -r requirements.txt --break-system-packages

build-compose:
docker-compose build --compress --parallel --progress plain

deploy:
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug
make pip
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug

deploy-compose:
docker-compose push
Expand Down
14 changes: 11 additions & 3 deletions bin/ansible/roles/gurock.testrail/files/php70/ad/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
PIP_BREAK_SYSTEM_PACKAGES=1

all: app

app:
Expand All @@ -16,20 +18,26 @@ test:
make dry-run

dry-run:
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug --dry-run
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug --dry-run

pip:
rm -rf /usr/lib/python3.6/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.7/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.8/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.12/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.13/EXTERNALLY-MANAGED
pip install -r requirements.txt
pip3 install -r requirements.txt --break-system-packages
pip install -r requirements.txt --break-system-packages

build-compose:
docker-compose build --compress --parallel --progress plain

deploy:
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug
make pip
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug

deploy-compose:
docker-compose push
Expand Down
14 changes: 11 additions & 3 deletions bin/ansible/roles/gurock.testrail/files/php70/ldap/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
PIP_BREAK_SYSTEM_PACKAGES=1

all: app

app:
Expand All @@ -16,20 +18,26 @@ test:
make dry-run

dry-run:
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug --dry-run
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug --dry-run

pip:
rm -rf /usr/lib/python3.6/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.7/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.8/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.12/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.13/EXTERNALLY-MANAGED
pip install -r requirements.txt
pip3 install -r requirements.txt --break-system-packages
pip install -r requirements.txt --break-system-packages

build-compose:
docker-compose build --compress --parallel --progress plain

deploy:
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug
make pip
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug

deploy-compose:
docker-compose push
Expand Down
14 changes: 11 additions & 3 deletions bin/ansible/roles/gurock.testrail/files/php70/main/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
PIP_BREAK_SYSTEM_PACKAGES=1

all: app

app:
Expand All @@ -16,20 +18,26 @@ test:
make dry-run

dry-run:
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug --dry-run
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug --dry-run

pip:
rm -rf /usr/lib/python3.6/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.7/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.8/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.12/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.13/EXTERNALLY-MANAGED
pip install -r requirements.txt
pip3 install -r requirements.txt --break-system-packages
pip install -r requirements.txt --break-system-packages

build-compose:
docker-compose build --compress --parallel --progress plain

deploy:
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug
make pip
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug

deploy-compose:
docker-compose push
Expand Down
14 changes: 11 additions & 3 deletions bin/ansible/roles/gurock.testrail/files/php71/ad/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
PIP_BREAK_SYSTEM_PACKAGES=1

all: app

app:
Expand All @@ -16,20 +18,26 @@ test:
make dry-run

dry-run:
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug --dry-run
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug --dry-run

pip:
rm -rf /usr/lib/python3.6/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.7/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.8/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.12/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.13/EXTERNALLY-MANAGED
pip install -r requirements.txt
pip3 install -r requirements.txt --break-system-packages
pip install -r requirements.txt --break-system-packages

build-compose:
docker-compose build --compress --parallel --progress plain

deploy:
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug
make pip
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug

deploy-compose:
docker-compose push
Expand Down
14 changes: 11 additions & 3 deletions bin/ansible/roles/gurock.testrail/files/php71/ldap/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
PIP_BREAK_SYSTEM_PACKAGES=1

all: app

app:
Expand All @@ -16,20 +18,26 @@ test:
make dry-run

dry-run:
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug --dry-run
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug --dry-run

pip:
rm -rf /usr/lib/python3.6/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.7/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.8/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.12/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.13/EXTERNALLY-MANAGED
pip install -r requirements.txt
pip3 install -r requirements.txt --break-system-packages
pip install -r requirements.txt --break-system-packages

build-compose:
docker-compose build --compress --parallel --progress plain

deploy:
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug
make pip
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug

deploy-compose:
docker-compose push
Expand Down
14 changes: 11 additions & 3 deletions bin/ansible/roles/gurock.testrail/files/php71/main/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
PIP_BREAK_SYSTEM_PACKAGES=1

all: app

app:
Expand All @@ -16,20 +18,26 @@ test:
make dry-run

dry-run:
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug --dry-run
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug --dry-run

pip:
rm -rf /usr/lib/python3.6/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.7/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.8/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.12/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.13/EXTERNALLY-MANAGED
pip install -r requirements.txt
pip3 install -r requirements.txt --break-system-packages
pip install -r requirements.txt --break-system-packages

build-compose:
docker-compose build --compress --parallel --progress plain

deploy:
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug
make pip
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug

deploy-compose:
docker-compose push
Expand Down
14 changes: 11 additions & 3 deletions bin/ansible/roles/gurock.testrail/files/php72/ad/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
PIP_BREAK_SYSTEM_PACKAGES=1

all: app

app:
Expand All @@ -16,20 +18,26 @@ test:
make dry-run

dry-run:
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug --dry-run
python3 kaniko-build.py --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug --dry-run

pip:
rm -rf /usr/lib/python3.6/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.7/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.8/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.9/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.12/EXTERNALLY-MANAGED
rm -rf /usr/lib/python3.13/EXTERNALLY-MANAGED
pip install -r requirements.txt
pip3 install -r requirements.txt --break-system-packages
pip install -r requirements.txt --break-system-packages

build-compose:
docker-compose build --compress --parallel --progress plain

deploy:
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.0-debug
make pip
python3 kaniko-build.py --deploy --kaniko-image gcr.io/kaniko-project/executor:v1.23.2-debug

deploy-compose:
docker-compose push
Expand Down
Loading

0 comments on commit fc38047

Please sign in to comment.