- Add initial changelog.md file following Keep a Changelog format
- Implement date-based versioning schema (YYYY-MM.x)
- Document recent changes from commit 3158ee7
- Record variable renaming, URL updates, and fallback simplification
48 lines
No EOL
2.3 KiB
Markdown
48 lines
No EOL
2.3 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to date-based versioning (YYYY-MM.x).
|
|
|
|
## [2026-04.1] - 2026-04-21
|
|
### Added
|
|
- Initial changelog file with versioning schema
|
|
- Date-based versioning system (YYYY-MM.x)
|
|
|
|
### Changed
|
|
- **Variable renaming**: All `GITLAB_*` variables renamed to `GIT_*` prefix
|
|
- `GITLAB_BASE_URL` → `GIT_BASE_URL`
|
|
- `GITLAB_RAW_URL` → `GIT_RAW_URL` (with updated path)
|
|
- `GITLAB_DOCKER_BINARY_URL` → `GIT_DOCKER_BINARY_URL`
|
|
- `GITLAB_DOCKER_CHECKSUM_URL` → `GIT_DOCKER_CHECKSUM_URL`
|
|
- `GITLAB_WALLARM_IMAGE_URL` → `GIT_WALLARM_IMAGE_URL`
|
|
- `GITLAB_WALLARM_CHECKSUM_URL` → `GIT_WALLARM_CHECKSUM_URL`
|
|
- `GITLAB_REACHABLE` → `GIT_REACHABLE`
|
|
- **URL structure**: Updated `GIT_RAW_URL` from `/-/raw/main` to `/src/branch/main` path
|
|
- **Terminology**: Replaced all "GitLab" references in comments and log messages with "Git Repositorys"
|
|
- **Documentation**: Updated README.md to reflect new terminology
|
|
- **Fallback chains**: Simplified from three-tier to two-tier approach
|
|
- Docker binary: `Git Repositorys → local dir → current dir` (removed `→ internal proxy`)
|
|
- Wallarm image: `Git Repositorys → local dir → current dir` (removed `→ internal registry`)
|
|
|
|
### Removed
|
|
- Internal registry fallback options and related variables:
|
|
- `INTERNAL_DOCKER_REGISTRY` and `INTERNAL_DOCKER_DOWNLOAD`
|
|
- `DOCKER_REGISTRY_HOST` and `DOCKER_DOWNLOAD_HOST`
|
|
- `DOCKER_STATIC_BASE_URL` and `WALLARM_IMAGE_SOURCE`
|
|
- Connectivity tests for internal registry/download servers
|
|
- Remediation instructions mentioning internal fallback options
|
|
- All references to internal proxy/registry in error messages
|
|
|
|
### Technical Details
|
|
- **Commit**: `3158ee7` (chore: refactor git references and remove internal registry fallback)
|
|
- **Files modified**: 3 files changed, 73 insertions(+), 123 deletions(-)
|
|
- `README.md` - Documentation updates
|
|
- `wallarm-ct-check.sh` - Variable renaming and logic simplification
|
|
- `wallarm-ct-deploy.sh` - Variable renaming and fallback chain updates
|
|
|
|
### Notes
|
|
- Scripts maintain backward compatibility with existing artifact URLs
|
|
- Simplified error handling focuses on primary Git Repositorys source and local files
|
|
- No functional changes to core deployment logic |