Skip to content

Commit

Permalink
Merge pull request #2467 from lorengordon/0.26.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lorengordon authored Dec 21, 2022
2 parents 5dad1ba + e56d301 commit 4758eb5
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 6 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.25.0
current_version = 0.26.0
commit = False
tag = False
tag_name = {new_version}
Expand Down
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# Changelog

## 0.26.0

**Commit Delta**: [Change from 0.25.0 release](https://github.com/plus3it/watchmaker/compare/0.25.0...0.26.0)

**Released**: 2022.12.21

**Summary**:

* Adds support for posting to a status provider. Initial capability supports
AWS and will post the Watchmaker status to an EC2 instance tag. Status values
include "Running", "Completed", or "Failed". For more information on this feature,
see <https://watchmaker.cloudarmor.io/en/stable/configuration.html#status>.
* [Alpha] Support posting status to Azure as a Virtual Machine tag
* [Alpha] Support for EL8 platforms is improving but still in development. Targeted
platforms include: Red Hat Enterprise Linux 8, Centos 8 Stream, Oracle Linux 8,
Alma Linux 8, and Rocky Linux 8
* ash-linux-formula
- Supports EL8 platforms
* join-domain-formula
- Fixes hostname logic so automatic renaming works correctly
* scap-formula
- Supports EL8 platforms

## 0.25.0

**Commit Delta**: [Change from 0.24.3 release](https://github.com/plus3it/watchmaker/compare/0.24.3...0.25.0)
Expand Down
4 changes: 4 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,10 @@ specify something like this for EC2 userdata:
PYPI_URL=https://pypi.org/simple
# Setup terminal support for UTF-8
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
# Install pip
python3 -m ensurepip
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -376,7 +376,7 @@
r'https://github\.com/plus3it/watchmaker/compare/(\d+\.){3}\.(\.\d+){3}',
r'https://github\.com/plus3it/watchmaker/compare/(\d+\.){3}\.(\.x){3}',
r'https://watchmaker\.cloudarmor\.io/releases/.*$',
r'https://watchmaker\.cloudarmor\.io\/list\.html#.*',
r'https://watchmaker\.cloudarmor\.io/.*#.*',
r'https://docs\.saltstack\.com/en/latest/ref/modules/all/[a-z\.]*#[a-z\.]*', # noqa: E501, pylint: disable=line-too-long
]

Expand Down
6 changes: 3 additions & 3 deletions docs/usage.md
Original file line number Diff line number Diff line change
Expand Up @@ -184,13 +184,13 @@ $BootstrapUrl = "https://watchmaker.cloudarmor.io/releases/latest/watchmaker-boo
$PythonUrl = "https://www.python.org/ftp/python/3.8.10/python-3.8.10-amd64.exe"
$PypiUrl = "https://pypi.org/simple"
# Use TLS 1.2+
[Net.ServicePointManager]::SecurityProtocol = "Tls12, Tls13"
# Download bootstrap file
$BootstrapFile = "${Env:Temp}\$(${BootstrapUrl}.split('/')[-1])"
(New-Object System.Net.WebClient).DownloadFile("$BootstrapUrl", "$BootstrapFile")
# Use TLS 1.2+
[Net.ServicePointManager]::SecurityProtocol = "Tls12, Tls13"
# Install python
& "$BootstrapFile" -PythonUrl "$PythonUrl" -Verbose -ErrorAction Stop
Expand Down
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[metadata]
name = watchmaker
description = Applied Configuration Management
version = 0.25.0
version = 0.26.0
long_description = file: README.md, CHANGELOG.md
long_description_content_type = text/markdown
author = Plus3IT Maintainers of Watchmaker
Expand Down

0 comments on commit 4758eb5

Please sign in to comment.