Public Repository

Last pushed: 2 years ago
Short Description
Demo box with Foreman + Smart Proxy (Puppet, PuppetCA, TFTP)
Full Description

ONLY FOR TESTING PURPOSES

Run with:

docker run -ti -h foreman.local -p 8443:443 foreman/foreman:nightly

This will trigger the installer, which should finish in about 1 minute, and start tailing logs.


If you want to make changes to the image, run:

docker run -ti -h foreman.local -p 8443:443 foreman/foreman:nightly bash

to get a console where you can test out changes.


Remember changes are NOT permanent unless the db is dumped somewhere before exiting the container.

Docker Pull Command
Owner
foreman

Comments (6)
airdata
a month ago

That is the question @grizzthedj
...Where is the Dockerfile?

grizzthedj
a month ago

Where is the Dockerfile?

dvusboy
2 months ago

Hmm... A 2-year-old "nightly"?

johneckhardtnetapp
a year ago

plugin installs seem broken, looks like you took down your el6 repos ... ?

[root@foreman /]# yum install ruby193-rubygem-foreman_docker
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile

  • base: centos.gbeservers.com
  • centosplus: centos.pymesolutionsweb.com
  • epel: mirror.compevo.com
  • extras: mirror.chpc.utah.edu
  • updates: repos.forethought.net
    http://yum.theforeman.org/nightly/el6/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
    Trying other mirror.
    http://yum.theforeman.org/plugins/nightly/el6/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
    Trying other mirror.
    Resolving Dependencies
    --> Running transaction check
    ---> Package ruby193-rubygem-foreman_docker.noarch 0:0.2.0-2.el6 will be installed
    --> Processing Dependency: ruby193-rubygem(wicked) < 2.0 for package: ruby193-rubygem-foreman_docker-0.2.0-2.el6.noarch
    --> Processing Dependency: ruby193-rubygem(docker-api) < 2.0.0 for package: ruby193-rubygem-foreman_docker-0.2.0-2.el6.noarch
    --> Processing Dependency: ruby193-rubygem(wicked) >= 1.1 for package: ruby193-rubygem-foreman_docker-0.2.0-2.el6.noarch
    --> Processing Dependency: ruby193-rubygem(docker-api) >= 1.13.0 for package: ruby193-rubygem-foreman_docker-0.2.0-2.el6.noarch
    --> Running transaction check
    ---> Package ruby193-rubygem-docker-api.noarch 0:1.13.6-1.el6 will be installed
    --> Processing Dependency: ruby193-rubygem(archive-tar-minitar) for package: ruby193-rubygem-docker-api-1.13.6-1.el6.noarch
    ---> Package ruby193-rubygem-wicked.noarch 0:1.1.0-1.el6 will be installed
    --> Running transaction check
    ---> Package ruby193-rubygem-archive-tar-minitar.noarch 0:0.5.2-9.el6 will be installed
    --> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================================================================

Package Arch Version Repository Size

Installing:
ruby193-rubygem-foreman_docker noarch 0.2.0-2.el6 foreman-plugins 43 k
Installing for dependencies:
ruby193-rubygem-archive-tar-minitar noarch 0.5.2-9.el6 foreman-plugins 41 k
ruby193-rubygem-docker-api noarch 1.13.6-1.el6 foreman-plugins 15 k
ruby193-rubygem-wicked noarch 1.1.0-1.el6 foreman-plugins 12 k

Transaction Summary

Install 4 Package(s)

Total download size: 110 k
Installed size: 213 k
Is this ok [y/N]: y
Downloading Packages:
http://yum.theforeman.org/plugins/nightly/el6/x86_64/ruby193-rubygem-archive-tar-minitar-0.5.2-9.el6.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
http://yum.theforeman.org/plugins/nightly/el6/x86_64/ruby193-rubygem-docker-api-1.13.6-1.el6.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
http://yum.theforeman.org/plugins/nightly/el6/x86_64/ruby193-rubygem-foreman_docker-0.2.0-2.el6.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
http://yum.theforeman.org/plugins/nightly/el6/x86_64/ruby193-rubygem-wicked-1.1.0-1.el6.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.

Error Downloading Packages:
ruby193-rubygem-archive-tar-minitar-0.5.2-9.el6.noarch: failure: ruby193-rubygem-archive-tar-minitar-0.5.2-9.el6.noarch.rpm from foreman-plugins: [Errno 256] No more mirrors to try.
ruby193-rubygem-wicked-1.1.0-1.el6.noarch: failure: ruby193-rubygem-wicked-1.1.0-1.el6.noarch.rpm from foreman-plugins: [Errno 256] No more mirrors to try.
ruby193-rubygem-foreman_docker-0.2.0-2.el6.noarch: failure: ruby193-rubygem-foreman_docker-0.2.0-2.el6.noarch.rpm from foreman-plugins: [Errno 256] No more mirrors to try.
ruby193-rubygem-docker-api-1.13.6-1.el6.noarch: failure: ruby193-rubygem-docker-api-1.13.6-1.el6.noarch.rpm from foreman-plugins: [Errno 256] No more mirrors to try.

msakata
2 years ago

By default, dhcp is not enabled. How can I enable dhcp on smart proxy inside a container?

ponsfrilus
2 years ago

Use docker pull foreman/foreman:nightly as the "latest" tag is not set.