Skip to content

Commit

Permalink
Merge pull request #48 from displague/changelog
Browse files Browse the repository at this point in the history
defer to the GitHub releases page as the canonical changelog
  • Loading branch information
displague committed Aug 12, 2020
2 parents 4ba9d3c + fbe7b87 commit a4be461
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 65 deletions.
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @displague
64 changes: 1 addition & 63 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,63 +1 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
This project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [0.2.2] - 2020-02-24
### Added
- SSH keys cleanup in case the device failed to create.

## [0.2.1] - 2020-02-24
### Added
- Hardware reservation string argument to specift either an ID or 'next-available'

## [0.2.0] - 2019-08-26
### Added
- Replaced dependencies with go modules.
- Several fixes and tweaks.

## [0.1.5] - 2017-11-07
### Added
- Ability to pass plan as either `baremetal_T` or `typeT`
- Verify plan is valid

### Fixed
- Build against latest packngo api break

## [0.1.4] - 2017-07-21
### Added
- Expanded the list of valid OperatingSystems
- Add RancherOS ssh username
- Minor tweaks to Driver structure to be consistent with upstream machine drivers
- Ability to pass in userdata

### Changed
- Default os is now `ubuntu_16_04` instead of `ubuntu_14_04`
- Default plan is now `baremetal_0` instead of `baremetal_1`

## [0.1.3] - 2016-12-30
### Fixed
- Build against latest packngo api break

### Changed
- Update minimum supported version of docker-machine to v0.8.2+

## [0.1.2] - 2016-03-03
### Changed
- 404 responses of a DELETE call are no longer treated as an error

## [0.1.1] - 2016-03-03
### Changed
- Update minimum supported version of docker-machine to v0.5.5+

## [0.1.0] - 2015-12-05
### Fixed
- Local storage of generated ssh keys

## [0.0.2] - 2015-11-19
Nothing done, NOP release.

## [0.0.1] - 2015-11-19
### Added
- Initial release, has basic device creation working
See <https://github.com/packethost/docker-machine-driver-packet/releases>
24 changes: 22 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,30 @@ sudo make install

Now you will now be able to specify a `-driver` of `packet` to `docker-machine` commands.

### Release
### Debugging

To monitor the Docker debugging details and the Packet API calls:

``sh
go build
PACKNGO_DEBUG=1 PATH=`pwd`:$PATH docker-machine \
--debug create -d packet \
--packet-api-key=$PACKET_TOKEN \
--packet-project-id=$PACKET_PROJECT \
foo
```
### Release Process
This project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
Releases are handled by [GitHub Workflows](.github/workflows/release.yml) and [goreleaser](.goreleaser.yml).
To push a new release, checkout the commit that you want released and: `make tag version=v0.2.3`. Robots handle the rest.
Releases are archived at <https://github.com/packethost/docker-machine-driver-packet/releases>
Maintainers should verify that the release notes convey to users all of the notable changes between releases, in a human readable way.
The format for each release should be based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
## Releases and Changes
See <https://github.com/packethost/docker-machine-driver-packet/releases> for the latest releases, install archives, and the project changelog.

0 comments on commit a4be461

Please sign in to comment.