- Renamed install function for conciseness.
- Added certs module.
No significant changes.
- Require Python 3.8 or later.
- Fixed issue with workaround for fabric/fabric#2090. (#5)
Updated API to work with fabric 2 instead of Fabric 3. Most behaviors untested and likely broken, but tests run and pass.
Added monkey
module.
Fixed context
parameter of upload_template
.
Added files routines.
Package refresh.
Switch to pkgutil namespace technique
for the jaraco
namespace.
Fixed issue where apt.add_ppa
would fail if the PPA
was already present. Better to be idempotent.
Refreshed package.
Added Python module.
Dropped support for Python 3.5 and earlier.
Added more tasks for supporting MongoDB deployment:
- enable_authentication
- install_user
- bind_all
#3: Fix version handling for both repo selection and package installation on MongoDB. Set default version to 3.2. Now one can simply install the major release as so:
python -m jaraco.fabric mongodb.distro_install:3.2
Or install the default version with no version at all:
python -m jaraco.fabric mongodb.distro_install
#4: Install the systemd configuration so that the service is managed.
Prefer apt
to aptitude
.
Allow package to be executed with -m jaraco.fabric
,
creating a fabfile and running Fabric against it.
Package is automatically deployed via continuous integration when tests pass on Python 3.
Move hosting to Github.
MongoDB distro_install command now requires a version be specified as to which version to install. Invoke with
fab distro_install:3.2
or similar.
Removed jaraco.fabric.context, obviated by Fabric 1.5.
Initial release with Apt support.