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

Commit 57da0a5

Browse files
committed
Version 1.0.0
1 parent decc699 commit 57da0a5

File tree

3 files changed

+25
-3
lines changed

3 files changed

+25
-3
lines changed

CHANGELOG.md

+23-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,26 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
99
## [Unreleased]
1010

1111

12-
[Unreleased]: https://github.com/Sharpie/puppet-facts_upload/commits/master
12+
13+
## [1.0.0] - 2017-12-05
14+
### Added
15+
16+
- A `/puppet/v3/facts` API endpoint for Puppet Server that responds to PUT
17+
requests only.
18+
19+
- A `Puppet::Node::Facts::Rest` indirector terminus that sends requests from
20+
agents to the `/puppet/v3/facts` API endpoint of the `server` the agent is
21+
configure to talk with.
22+
23+
- A `facts_upload::server` class that configures Puppet Server 5.1.z or
24+
PE 2017.3.z to mount the above.
25+
26+
- A `puppet facts upload` face that fetches facts from Facter and then
27+
uploads them to the `/puppet/v3/facts` API endpoint of the `server` the
28+
agent is configured to talk with.
29+
30+
- Tests. Tests. Tests.
31+
32+
33+
[Unreleased]: https://github.com/Sharpie/puppetserver-clj-file-server/compare/1.0.1...HEAD
34+
[1.0.0]: https://github.com/Sharpie/puppetserver-clj-file-server/compare/5620a62...1.0.0

metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sharpie-facts_upload",
3-
"version": "0.0.1",
3+
"version": "1.0.0",
44
"author": "Charlie Sharpsteen",
55
"summary": "Re-implements the puppet facts upload command and associated Puppet Server endpoint.",
66
"license": "Apache-2.0",

project.clj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"Version of Puppet Server to develop and test against"
33
"5.1.4")
44

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

0 commit comments

Comments
 (0)