Project

General

Profile

Actions

Feature #23210

closed

PuppetCA: Token Based Autosigning

Added by Julian Todt over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
PuppetCA
Target version:
-
Fixed in Releases:
Found in Releases:

Description

For idea and discussion, see https://community.theforeman.org/t/puppetca-orchestration-the-future-of-autosigning/8712 and https://github.com/theforeman/rfcs/pull/7/files

Todo:
- Remove previous autosigning functionality from foreman (mainly Host::Managed.handle_ca)
- Add a PuppetCA-Token to Host-Parameters
- Place token on host during provisioning
- Add api endpoint to validate tokens


Related issues 4 (1 open3 closed)

Related to Smart Proxy - Feature #23211: PuppetCA: Token Based AutosigningClosedJulian TodtActions
Related to Installer - Feature #23477: PuppetCA: Token Based AutosigningNewJulian TodtActions
Related to Foreman - Feature #23626: Move PuppetCA autosigning to build queueClosedJulian Todt05/17/2018Actions
Related to Foreman - Bug #24993: migration broken on nightly mysqlClosedTomer BriskerActions
Actions #1

Updated by Julian Todt over 6 years ago

Actions #2

Updated by The Foreman Bot over 6 years ago

  • Pull request https://github.com/theforeman/foreman/pull/5465 added
Actions #3

Updated by The Foreman Bot over 6 years ago

  • Pull request https://github.com/theforeman/community-templates/pull/475 added
Actions #4

Updated by Julian Todt over 6 years ago

Actions #5

Updated by The Foreman Bot over 6 years ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/5580 added
Actions #6

Updated by Julian Todt over 6 years ago

  • Related to Feature #23626: Move PuppetCA autosigning to build queue added
Actions #7

Updated by Timo Goebel over 6 years ago

  • Translation missing: en.field_release set to 353
Actions #8

Updated by Timo Goebel over 6 years ago

  • Pull request deleted (https://github.com/theforeman/foreman/pull/5465)
Actions #9

Updated by Timo Goebel over 6 years ago

  • Subject changed from PuppetCA: Token Based Autosigning to PuppetCA: Move autosign to build queue
Actions #10

Updated by Timo Goebel over 6 years ago

  • Subject changed from PuppetCA: Move autosign to build queue to PuppetCA: Token Based Autosigning
  • Translation missing: en.field_release deleted (353)
  • Pull request deleted (https://github.com/theforeman/foreman/pull/5580)
Actions #11

Updated by The Foreman Bot over 6 years ago

  • Pull request https://github.com/theforeman/foreman/pull/5730 added
Actions #12

Updated by Timo Goebel over 6 years ago

  • Fixed in Releases 1.20.0 added
Actions #13

Updated by Julian Todt over 6 years ago

  • Status changed from Ready For Testing to Closed
Actions #14

Updated by Anonymous over 6 years ago

  • Related to Bug #24993: migration broken on nightly mysql added
Actions

Also available in: Atom PDF