Skip to content

Latest commit

 

History

History
185 lines (147 loc) · 5.64 KB

CHANGES.md

File metadata and controls

185 lines (147 loc) · 5.64 KB

Changelog

v14.0.0

  • use new medium provider framework
  • droped some unused code

v13.0.0

  • static credentials failover
  • Rails 5.2 support
  • use of core new renderer framework

v12.0.0

  • fixed subnet image token stub (#22428)
  • moved MAC based identification to Foreman core (#22858)
  • bootdisk_raise fixed for host context (#22482)
  • fixed nil exception with PXELinux template (#23267)

v11.0.0

  • bootdisk_raise template marco works in preview mode (#22136)
  • host image works with subnet without gateway (#21106)
  • Fix rake tasks are Taxonomy and User aware (#21877)
  • database migrations support rails 5 (#21821)
  • changes to support rails 5.1

v10.0.0

  • retry vmware iso boot 10 times before giving up (#19013)
  • fix duplicate template creation during database seeding (#19733)
  • add plugin permissions to core permissions (#17963)
  • Replace alias_method_chain with Module#prepend
  • Replace controller 'filter' callbacks with 'action'

v9.0.0

  • add missing bootdisk helpers for template previews (#17893)
  • disable boot disk button on non-Intel architectures (#17497)
  • fix TFTP menu setup on Foreman 1.13 when creating full host disks

v8.1.0

  • add separate ISOLINUX dir setting for Debian OSes (#14896)
  • add friendly setting category name for Foreman 1.14
  • change default API version to v2
  • fix missing subnet boot disk API permission

v8.0.2

  • fix truncation of filenames with suffixes for ISO9660
  • replace deprecated pxe_render call for Foreman 1.14

v8.0.1

  • translate setting names
  • use dropdown menus for template settings (#14948)
  • associate orgs and locs to seeded templates (#14682)
  • use Foreman 1.12 CDROM helper (#15173)

v8.0.0

  • fix button and compute resource loading compatibility with Foreman 1.12

v7.0.0

  • add automated "bootdisk" provisioning method when creating hosts on VMware compute resources, attaching a host ISO image to the virtual CDROM (#3287)
  • fix RPM installation instructions
  • fix gettext compatibility with Foreman 1.11

v6.1.0

  • add subnet-level generic image relying on template smart proxy (#8146)
  • add Catalan translation
  • fix compatibility with Rails 4 for Foreman 1.11

v6.0.0

  • compatibility with Foreman 1.9 template changes (#10773)
  • generate correct links under sub-URI (#10494)
  • fix tests on Foreman 1.9
  • remove old compatibility warning
  • requires Foreman 1.9+

v5.0.0

  • configure host provisioning interface in host ISO, not primary
  • syslinux v6 compatibility, include ldlinux.c32
  • register APIs with Foreman 1.8 apipie support (#8921)
  • fix tests on Foreman 1.8 (#9252)
  • documentation fix, DHCP currently required for full host image
  • requires Foreman 1.8+

v4.0.2

  • fix controller compatibility with Foreman 1.7
  • fix foreman_url error when building generic ISO
  • add functional tests
  • fix seed idempotency test

v4.0.1

  • rake task accepts a dir for the output path, and falls back to a temporary directory if the cwd is not writable (#7370)

v4.0.0

  • fix controller compatibility with Foreman 1.7

v3.2.1

  • fix empty? error when generating full host image on Ruby 1.8/1.9 (#7812, Ronald van Zantvoort)

v3.2.0

  • add full host image containing OS bootloader for hosts that fail to chainload with isolinux and iPXE (#7046)
  • partial it, zh_CN, zh_TW, ru, ja, ko translations added

v3.1.2

  • add help page
  • rearrange README to be clearer about basic vs advanced config
  • fix safemode error when IP/subnet details were nil, not empty strings
  • disable debug logging of disk download responses

v3.1.1

  • package .mo files for i18n support (#7153)

v3.1.0

  • added API:
    • /bootdisk/api/v2/generic to download the generic ISO
    • /bootdisk/api/v2/hosts/:id to download the per-host ISO
  • refactored plugin to be an isolated engine

v3.0.0

  • modernised to use Foreman 1.6 features, no new functionality
  • use template locking mechanism from Foreman 1.6 (#6843, Stephen Benjamin)
  • use seeds.d mechanism instead of extending db:seed
  • add de, es, fr, pt_BR, sv_SE translations (thanks to the translator teams)

v2.0.8

  • fix DB migration when setting when using empty database (#5970)
  • updates to README

v2.0.7

  • change 'kind' of templates to Bootdisk to avoid confusion

v2.0.6

  • fix deletion of non-bootdisk config templates

v2.0.5

  • safemode compatibility under Foreman 1.5

v2.0.4

  • fix Foreman 1.5 host show page compatibility
  • updates to README

v2.0.3

  • fix Foreman 1.5 auth system compatibility (#4893)
  • fix filename of generic ISO image in rake task

v2.0.2

  • add MAC address to iPXE chain request for NAT (#3562, Jon Fautley)
  • raise friendly error if safemode is enabled (#4184, #2948)
  • add i18n framework and en_GB translation (#3981)
  • fix filename of generic ISO image
  • fix template deletion blocking
  • update instructions for Debian

v2.0.1

  • use genisoimage instead of mkisofs by default, added setting to control
  • fix translation extraction of setting descriptions

v2.0.0

  • compatible with Foreman 1.4 (only), uses new plugin registration system
  • add validation of host and subnet data to host template
  • remove kickstart iPXE, use the one supplied in Foreman 1.4

v1.2.3

  • remove secondary DNS server from iPXE template (#3558)

v1.2.2

  • check ipxe/syslinux are present when generating images (#3195)
  • fix RHN_PROVISIONING_MAC_0 error on template retrieval

v1.2.1

  • add permission and default role for non-admin users
  • fix DB migration from clean install

v1.2.0

  • add generic image, relying on DHCP and a MAC/IP search
  • fix inability to associate provided templates with OSes

v1.1.0

  • per-host USB image support using isohybrid
  • templates updated for multi-NIC support
  • Ruby 1.8.7 fixes

v1.0.0

  • initial release
  • per-host ISO image support