Skip to content
This repository has been archived by the owner on Nov 3, 2022. It is now read-only.

Latest commit

 

History

History
87 lines (66 loc) · 2.84 KB

Changelog.md

File metadata and controls

87 lines (66 loc) · 2.84 KB

Version 0.5.0

  • Unify operating system names on facts import with other cfgmgmt agents
  • Fixed bootstrap method condition
  • Trigger chef orchestration only when host has chef proxy set
  • Chef settings tab name changed
  • Bootstrap templates support ENC configuration
  • Fix image based provisioning with chef client bootstrapping
  • Warning icon for out of sync improved
  • Assets are properly namespaced
  • This version is compatible with Foreman 1.14+

Version 0.4.1

  • Start using chef environment which prevents mismatches with puppet environments
  • Node Run list can be managed from Foreman UI
  • Node chef environment can be managed from Foreman UI
  • Node and client are deleted upon Host deletion
  • Bootstrap method can be selected
  • Fixed chef templates previewing
  • Fix few incompatibilities with Foreman 1.13
  • Restore compatibility with foreman_discovery
  • Add facts origin which should display chef icon in facts list with Foreman 1.14+

Version 0.4.0

  • selectable bootstrap method allowing to keep chef client private keys in Foreman
  • supporting host rebuilds and environment configuration via provisioning template
  • restored compatibility with Foreman 1.13 which is now minimal required version
  • fixed JS for environment control after host form refresh
  • fixed migration to work also with MySQL

Version 0.3.1

  • fixed rendering issue with safe_mode enabled
  • fixed an issue with environment select box being empty

Version 0.3.0

  • configuration of Chef environment for a host
  • compatibility with Foreman 1.11+ (Rails 4)

Version 0.2.0

  • change internals so Foreman 1.9+ is required
  • improved Windows facts parsing
  • fixed an issue of importing new OS based on facts

Version 0.1.7

  • fixed failure when no OS attributes present in fact upload
  • restored compatibility with upcoming Foreman 1.9

Version 0.1.6

  • relax deface version restriction

Version 0.1.5

  • relax foreman-tasks version restriction

Version 0.1.4

  • fix operating system facts parsing which failed if no lsb info was present
  • better error handling when deletion of node fails because of chef unavailability
  • fix gem based installation startup

Version 0.1.3

  • parse attributes to correctly assign OS, Domain, Model, Architecture
  • parse attributes to create and update host interfaces
  • builtin Chef 12 support (validator name configurable, chef server cert installation)
  • fixed race condition on attributes import

Version 0.1.2

  • provide default config templates and global parameters

Version 0.1.1

  • fixes issues with reloading of modules (affects probably only dev setup)

Version 0.1.0

  • smart proxy feature renamed to "Chef"
  • active communication with chef-server, deletes nodes and clients
  • allows chef proxy specification per hostgroup and host

Version 0.0.4

  • relicense to GPL-3

Version 0.0.3

  • compatibility fixes

Version 0.0.1 - 0.0.2

  • initial version that adds own fact name type and provides own importer