Details
-
Bug
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
- Puppet should detect tdnf as dnf
- Puppet should set tdnf as the default package provider for PhotonOS
-
3
-
Client 2016-06-29, Client 2016-07-13 (HA, 1.5.3)
-
Bug Fix
-
Photon OS uses TDNF (a DNF variant) for its package manager. This bug fix adds Puppet package provider support for Photon OS.
Description
PhotonOS is a RPM derivative OS from VMware. However it does not use yum, nor the newer DNF. It uses a DNF compatible application called TDNF (https://github.com/vmware/tdnf). Some details from http://www.vcritical.com/2015/06/quickly-update-to-docker-1-6-on-photon-by-using-tdnf/
TDNF is a VMware innovation that offers DNF-compatible package management without a massive Python footprint.