Project

General

Profile

Actions

Bug #2528

closed

Missing API calls

Added by Jakub Hadvig almost 11 years ago. Updated over 10 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
API
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

There are missing API calls for puppet class actions:
- import puppet classes
- obsolete and new puppet classes


Related issues 1 (0 open1 closed)

Is duplicate of Foreman - Feature #3140: Provide API to allow importing of puppet classesClosedJoseph Magen09/23/2013Actions
Actions #1

Updated by Tom Verdaat almost 11 years ago

Trying to add all of my content (e.g. everything under settings, users, configuration, provisioning and hosts) to Foreman using the API. Getting a long way but the API V1 doesn't seem to support these actions:
  1. Link a partition table to an operating system
  2. Link a medium to an operating system
  3. Set PXElinux, finish and provisioning templates that are linked to the operating system as the default ones
  4. Adding additional interfaces to a host.
Also noticed that:
  • Architecture controller has an 'operatingsystems_ids' parameter but it is undocumented.
  • Hosts controller documentation mentions 'model_id_id' but this should be 'model_id'.
  • Hosts controller documentation is missing descriptions for the parameters.
  • Hosts controller has parameters 'subnet_id' and 'sp_subnet_id'. Both are not documented so users (including me!) don't know what the difference is between these two!
Actions #2

Updated by Lukas Zapletal almost 11 years ago

  • Target version set to 1.3.0

Yes, the API is our priority next couple of months.

Actions #3

Updated by Lukas Zapletal over 10 years ago

  • Description updated (diff)
  • Target version deleted (1.3.0)

Unsetting version, Tom and Martin are working on that and tracking other issues. Guys, please look and close/duplicate this one.

Actions #4

Updated by Dominic Cleal over 10 years ago

  • Is duplicate of Feature #3140: Provide API to allow importing of puppet classes added
Actions #5

Updated by Dominic Cleal over 10 years ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF