Skip to content
This repository has been archived by the owner on Dec 2, 2021. It is now read-only.

Commit

Permalink
Version 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Sharpie committed Dec 5, 2017
1 parent decc699 commit 57da0a5
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 3 deletions.
24 changes: 23 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,26 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]


[Unreleased]: https://github.com/Sharpie/puppet-facts_upload/commits/master

## [1.0.0] - 2017-12-05
### Added

- A `/puppet/v3/facts` API endpoint for Puppet Server that responds to PUT
requests only.

- A `Puppet::Node::Facts::Rest` indirector terminus that sends requests from
agents to the `/puppet/v3/facts` API endpoint of the `server` the agent is
configure to talk with.

- A `facts_upload::server` class that configures Puppet Server 5.1.z or
PE 2017.3.z to mount the above.

- A `puppet facts upload` face that fetches facts from Facter and then
uploads them to the `/puppet/v3/facts` API endpoint of the `server` the
agent is configured to talk with.

- Tests. Tests. Tests.


[Unreleased]: https://github.com/Sharpie/puppetserver-clj-file-server/compare/1.0.1...HEAD
[1.0.0]: https://github.com/Sharpie/puppetserver-clj-file-server/compare/5620a62...1.0.0
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sharpie-facts_upload",
"version": "0.0.1",
"version": "1.0.0",
"author": "Charlie Sharpsteen",
"summary": "Re-implements the puppet facts upload command and associated Puppet Server endpoint.",
"license": "Apache-2.0",
Expand Down
2 changes: 1 addition & 1 deletion project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"Version of Puppet Server to develop and test against"
"5.1.4")

(defproject sharpie/facts-upload "0.1.0-SNAPSHOT"
(defproject sharpie/facts-upload "1.0.0"
:description "Puppet Server endpoint for the facts upload command"
:license {:name "Apache License 2.0"
:url "http://www.apache.org/licenses/LICENSE-2.0.html"}
Expand Down

0 comments on commit 57da0a5

Please sign in to comment.