Bug #570
puppetd should use the server's compile time
| Status: | Closed | Start date: | ||
|---|---|---|---|---|
| Priority: | High | Due date: | ||
| Assignee: | % Done: | 0% |
||
| Category: | - | |||
| Target version: | 0.25.0 | |||
| Affected Puppet version: | 0.25.4 | Branch: | ||
| Keywords: | ||||
| Votes: | 0 |
Description
Currently, the client uses its own value for the compile time to do freshness checking, rather than relying on the server’s value. This works fine as long as you’re always using times for comparison, but if we want to support using version numbers instead, this won’t work.
History
Updated by Luke Kanies almost 5 years ago
- Status changed from 1 to 2
This is more fully characterized in ConfigurationVersion.
Updated by Luke Kanies almost 5 years ago
This is going to require a bit more than just changing the client to use the server’s version, because there are two methods involved (freshness checking and getconfig), and currently the returned configuration has no associated version, so the client has no real way to know what version it’s using.
Updated by Luke Kanies about 4 years ago
- Status changed from 2 to Closed
- 7 set to wontfix
This problem has been fixed in the new Indirection code, but it’s not worth fixing the existing interface.