Errr... wait, sorry, I totally misread your email. I thought you were referring
to Katello server, not client.
Sorry sorry... Ignore me.
j
From: "Jason Nance"
To: "Foreman Users"
Sent: Tuesday, June 27, 2017 3:52:19 PM
Subject: Re:
Hi Matthew,
EL 6 support was dropped earlier in the 3.x series. EL 7 is currently the only
supported version for RHEL/RHEL-like distros.
Regards,
j
From: matthewhmil...@gmail.com
To: "Foreman Users"
Sent: Tuesday, June 27, 2017 3:03:29 PM
Subject:
Hi Peter,
>> > I want the configuration changes to happen through source control only.
>> > Forman only for transparency, i.e. reporting, sounds perfect.
>> Then I'd suggest putting everything into the Puppet environment, forget
>> Foreman's Puppet class and parameter handling and use Puppet's
Hey Lachlan,
You could create
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.2.1.1/db/migrate/20170321012632_fill_in_content_view_components.rb
(or similar based on your Katello version) with the contents of:
https://github.com/Katello/katello/pull/6690/files
...then run a
Hi Edward,
Unless you have explicitly changed it, the default sync policy for Yum
repositories in 3.3 is "on demand", which means that your Katello server should
be attempting to pull the upstream package the first time a client requests it
(not during syncs, only if requested). It may be
Hi Quentin,
When you got to Configure -> Puppet classes is your class still listed?
According to http://projects.theforeman.org/issues/13665 the parameters should
be removed when the class is.
Regards,
j
From: "Quentin lenglet"
To: "Foreman Users"
Hi Gavin,
The default templates should not be edited in place as they can be overwritten
during updates and such. Instead, you should clone the template and make
changes to your clone.
Regards,
j
From: "Gavin Williams"
To: "Foreman Users"
Hi Tony,
Based on the output below this error appears to be coming from yum. Since yum
transactions typically require root access it would seem that you have limited
the number of open files for the root user.
Have you intentionally lowered the number of open files on your system? I would
Hi Scott,
There's a chance that a default configuration was put in place by an RPM that
is causing issues. Try running:
foreman-installer --scenario --upgrade
That should fix any configuration issues, at least.
Regards,
j
From: "Scott Lopez"
To: "Foreman Users"
Hi Travis,
You're syncing the "base" repo from CentOS, right? I doubt you're doing
anything wrong. I've not had any consistency in the auto-creation of
installation media. Out of about a dozen Katello installs I've done I think
I've only seen the auto-creation happen 2-3 times, and the "Sync
Ah ha! There was an update to the puppet-agent RPM which reset the ownership
on /etc/puppetlabs/code/environments to root:root, but it needs to be
apache:root for Katello.
So I guess the lesson here is to run foreman-installer ... --upgrade after any
package update that is related to the
Hi Alan,
In the web UI have you created a sync plan (Content -> Sync Plans) and
associated that sync plan with each of your products? And if so, are the
results of those tasks successful (Monitor -> Tasks)?
Regards,
j
From: "Alan Evans"
To: "Foreman Users"
Hello,
My Katello 3.2.2 / Foreman 1.13.4 box is failing to sync content views with
Puppet modules to my Capsule (of the same version) with the following error:
PLP0034: The distributor tkc-holdings-Library-puppet-modules indicated a
failed response when publishing repository
e" <greg.sutcli...@gmail.com>
To: "Foreman Users" <foreman-users@googlegroups.com>
Sent: Monday, April 3, 2017 6:49:39 AM
Subject: Re: [foreman-users] "provisioning" IP for Puppet
On Tuesday, 28 March 2017 23:04:09 BST 'Jason B. Nance' via Foreman users
wrot
Hello,
Has anyone happened to already have written some code to get the "provisioning"
IP (provision: true in the foreman_interfaces array) for a host for use in a
Puppet ERB template?
Thanks,
j
--
You received this message because you are subscribed to the Google Groups
"Foreman users"
Hi Diggy,
I don't know of a way of achieving what you are after, however, I question the
"more secure" sentiment that is driving this. Sudo is specifically designed to
try and prevent what you are trying to do because it opens up doors for people
to gleam passwords and leads to other bad
I'm pretty sure the answer is "no" as there is a step that is ran by
foreman-installer that is "remove gutterball".
j
From: "Cristian Falcas"
To: "Foreman Users"
Sent: Friday, March 24, 2017 11:47:55 AM
Subject: [foreman-users]
FYI, I opened http://projects.theforeman.org/issues/19015 for this.
From: "Jason Nance"
To: "Foreman Users"
Sent: Thursday, March 23, 2017 5:32:40 PM
Subject: Re: [foreman-users] Re: Katello 3.3.1 released!
So does this mean that you
So does this mean that you can't upgrade to 3.3 if you have the remote
execution plugin installed/enabled? I'm running into the same error.
In my case I'm attempting to upgrade to get a newer Pulp to resolve this:
https://pulp.plan.io/issues/2344
...which basically allows Pulp to work with
Hello all,
For some reason I'm having an issue with rotation of some of my Foreman and
Squid logs. It appears that the processes aren't releasing the logs and
continuing to write to the deleted files. For example:
$ sudo lsof /var/log/ | grep delete
squid 70644 root5u REG
..@redhat.com>
To: "Foreman Users" <foreman-users@googlegroups.com>
Sent: Thursday, March 16, 2017 9:07:56 AM
Subject: Re: [foreman-users] How to configure web proxy for content syncing
On Wed, Mar 15, 2017 at 10:34 AM, 'Jason B. Nance' via Foreman users
<foreman-users@googlegroups.c
Hello,
I'm looking for the current "best" way to configure an http proxy for Katello
to use to pull down content from upstream. Are the --katello-proxy-* options
to foreman-installer it? I only want Katello to use the proxy when trying to
pull content, not for any other "internal" stuff.
Here's Puppet Augeas code to disable the stuff if you want to put it in a
module and preserve the files:
augeas { 'yum-repo-disable-centos-base':
context => '/files/etc/yum.repos.d/CentOS-Base.repo/base',
changes => 'set enabled 0',
onlyif => 'match name size > 0',
}
augeas {
For Puppet 4 I enable the Puppet Labs PC 1 repo (as well as the
Foreman-specific repos) and then run foreman-installer, which will result in
Foreman with Puppet 4.
Regards,
j
From: anothermailbo...@gmail.com
To: "Foreman Users"
Sent: Wednesday, March 1,
You'd have this same problem kickstarting a CentOS system regardless of
Katello/Foreman. In my opinion it's a problem with how overloaded
centos-release is (I don't think the yum configurations should be in there for
this exact reason). Centos-release is absolutely required by a CentOS system
ea of how you
want to structure and lay everything out and just want to know what commands to
execute.
Thanks again and I really appreciate all the feedback!
On Mon, Feb 27, 2017 at 9:19 AM, 'Jason B. Nance' via Foreman users < [
mailto:foreman-users@googlegroups.com | foreman-users@goo
Tomas,
Are you trying to avoid using Content Views? That is how I deal with this
situation. My products are divvied up by vendor but my Content Views are EL
version-specific.
Regards,
j
From: "Tomas Hajek"
To: "Foreman Users"
Sent:
You have lots of options.
The API:
https:///apidoc/v2/content_views.html
Nailgun:
https://github.com/SatelliteQE/nailgun
Various projects here:
https://github.com/RedHatSatellite
From: "Lachlan Musicman"
To: "Foreman Users"
Sent:
I was wondering if perhaps you were running into this:
http://projects.theforeman.org/issues/17715
But it is a bit tricky to track down...
j
From: "Lachlan Musicman"
To: "Foreman Users"
Sent: Wednesday, February 22, 2017 4:32:00 PM
Hello,
I have a Katello/Foreman server and a Capsule/Smart Proxy server in a different
data center (read: location). As far as I can tell, all hosts are pointing to
the respective server in their data center. However, the location with the
Capsule/SP is telling me that the main Katello/TFM
rubygem-rack-protection is provided by EPEL, which currently has 1.5.3
available.
j
From: "Cristian Falcas"
To: "Foreman Users"
Sent: Tuesday, February 21, 2017 10:12:12 AM
Subject: [foreman-users] Error when trying to update
Image For Capsule
>>
>> Make sure both TFTP and Templates features are enabled on Subnet
>> proxy, then rebuild the host (hit Build button) and you should see
>> templated bootdisk.
>>
>> Can you please upvote this bug? I want to start counting on this,
>>
r users often hit this.
http://projects.theforeman.org/issues/17316
LZ
On Tue, Feb 14, 2017 at 3:59 PM, 'Jason B. Nance' via Foreman users
<foreman-users@googlegroups.com> wrote:
> Hello,
>
> After creating a new host I can download the generic image, which can be used
>
Hello,
After creating a new host I can download the generic image, which can be used
to boot/install the host. This generic image points at the Katello/Foreman
server itself. How do I download a generic image that points at a
Capsule/Smart Proxy?
I've tried creating a host and setting its
Are you using the user/pass from the "default_login" and "default_password" in
/etc/pulp/server.conf?
j
From: "Lachlan Musicman"
To: "Foreman Users"
Sent: Thursday, February 9, 2017 4:58:03 PM
Subject: Re: [foreman-users] CV
forever
I found that reducing the number of versions of CVs helped - clearing out old
versions that weren't used any more.
cheers
L.
--
The most dangerous phrase in the language is, "We've always done it this way."
- Grace Hopper
On 10 February 2017 at 09:56, 'Jason B
Hello Jason,
It appears that this is still under development, though may be close:
http://projects.theforeman.org/issues/4917
https://github.com/theforeman/smart-proxy/pull/480
Depending on your tolerance for "uh ohs" you may be able to use that pull
request to implement this earlier.
This sounds similar to the "restrict_composite_view" option. Perhaps it could
be an extension of that functionality.
From: "Tom McKay"
To: "Foreman Users"
Sent: Saturday, January 28, 2017 9:16:15 AM
Subject: [foreman-users]
Lars,
It would be helpful if you could provide some error messages from the host
(such as the URL it is attempting to use to pull the kickstart). I ran into a
similar issue that had to do with templates, but I don't want to lead you
astray.
j
From: "Lars"
To:
Ah, I see:
https://bugzilla.redhat.com/show_bug.cgi?id=1268012
http://projects.theforeman.org/issues/18226
- Original Message -
From: "Foreman Users"
To: "Foreman Users"
Sent: Tuesday, January 24, 2017 2:09:47 PM
Hello,
When attempting to delete a location in 3.2.2/1.13.3 I get the following error:
Cannot delete the default Location
Where do I change the default location so that I can delete this one?
No hosts are using this location.
Thanks,
j
--
You received this message because you are
Hi Manoj,
Depending on your Puppet version you may want to look at one of these
parameters (on your client):
https://docs.puppet.com/puppet/latest/configuration.html#configtimeout
https://docs.puppet.com/puppet/latest/configuration.html#httpconnecttimeout
It says:
ERROR: Phusion Passenger doesn't seem to be running.
Though that is what it says when things are working, as well.
Should I be running that as a user other than root or something?
j
From: "Christopher Duryee"
To: "Foreman Users"
quot;Stephen Benjamin" <step...@redhat.com>
To: "Foreman Users" <foreman-users@googlegroups.com>
Sent: Tuesday, January 10, 2017 6:13:27 PM
Subject: Re: [foreman-users] Web Components Stop Responding
- Original Message -
> From: "'Jason B. Nance' via Foreman users&q
Figured it out:
# foreman-rake console
irb(main):001:0> ForemanTasks::Task.where(:id =>
'61c39eaa-0ad9-4c8f-be42-20c10db7caf3').destroy_all
- Original Message -
From: "Foreman Users"
To: "Foreman Users"
Sent: Monday,
On a 3.2.2/1.13.3 server I have a "Promotion" task that stuck in the "planning"
state/"pending" result. If I attempt to view the task in the web UI I get the
following error:
plan_self has to be invoked before being able to reference the output
(full stack track is below)
Attempting to
t; <foreman-users@googlegroups.com>
Sent: Tuesday, January 10, 2017 6:13:27 PM
Subject: Re: [foreman-users] Web Components Stop Responding
----- Original Message -
> From: "'Jason B. Nance' via Foreman users" <foreman-users@googlegroups.com>
> To: "Foreman Us
Hi Graham,
You should be able to use the "file" content type to serve this content. I
believe in a recent release it was even made versionable.
You can always dump unmanaged content in /var/www/html/pub, as well.
Regards,
j
From: "Graham"
To: "Foreman Users"
Ehh, disregard this. I upgraded to 3.2.2/1.13.3 and it went away. Likely
related:
http://projects.theforeman.org/issues/16475
- Original Message -
From: "Foreman Users"
To: "Foreman Users"
Sent: Tuesday, January 10,
ning? That might give us a
clue as to what is failing.
On Fri, Jan 6, 2017 at 11:15 PM, 'Jason B. Nance' via Foreman users < [
mailto:foreman-users@googlegroups.com | foreman-users@googlegroups.com ] >
wrote:
A bit more information - the tomcat restart makes no difference (the
Hello,
My hosts have recently stopped exiting from build mode after being provisioned.
I see the following in my provisioning template:
<% if @provisioning_type == nil || @provisioning_type == 'host' -%>
# Inform the build system that we are done.
echo "Informing Foreman that we
> You might also need something in the %post section to ensure the
> graphical.target is reached by systemd (I've not installed RHEL7/CentOS
> desktop systems from Satellite, so not sure about this part)
You should be able to just remove the "skipx" option in the kickstart
[template] (and
Hello Everyone,
On a Katello 3.2.1 / TFM 1.13.2 server (and noticed on previous versions as
well) I run into the situation where occasionally the web interface and API
stop responding. Attempts to load any page, click on any button/link/whatever
results in the browser just spinning and
/965cfedb57c5a3cde020b31992b34cd17acbec807dc6543845ecd899eb9680/systemd-219-30.el7_3.6.x86_64.rpm
- FIRSTUP_PARENT/127.0.0.1 application/x-rpm
(note the change to application/x-rpm)
Big thanks to Justin Sherrill for helping me through this one.
j
- Original Message -
From: "'Jason B. Nance
I ended up using each() to solve this issue, but if someone has a better idea
I'm all ears.
j
- Original Message -
From: "'Jason B. Nance' via Foreman users" <foreman-users@googlegroups.com>
To: foreman-users@googlegroups.com
Sent: Thursday, December 29, 2016 4:
Hi Julia,
I'm sorry, I made too many assumptions about your setup. I don't know how to
get the data you're looking for in this case.
Regards,
j
From: "jul1a berger"
To: "Foreman users"
Cc: "Jason Nance"
man-users@googlegroups.com
Sent: Tuesday, December 20, 2016 8:59:52 AM
Subject: Re: [foreman-users] Re: Katello 3.1 to 3.2.1 upgrade
On Tue, Dec 20, 2016 at 8:55 AM, 'Jason B. Nance' via Foreman users < [
mailto:foreman-users@googlegroups.com | foreman-users@googlegroups.com ] >
wrote:
Pascalp,
Were you using the Puppet 3 or Puppet 4 repo on your server?
Thanks,
j
From: "pascalp"
To: "Foreman users"
Sent: Tuesday, December 20, 2016 8:50:45 AM
Subject: [foreman-users] Re: Katello 3.1 to 3.2.1 upgrade
I
Give one of these methods a try:
https://stackoverflow.com/questions/2113235/ruby-is-a-string-in-a-list-of-values
From: "'Denis Müller' via Foreman users"
To: "Foreman users"
Sent: Monday, December 19, 2016 9:35:07 AM
ance to investigate further.
On Fri, Dec 16, 2016 at 3:05 PM, 'Jason B. Nance' via Foreman users < [
mailto:foreman-users@googlegroups.com | foreman-users@googlegroups.com ] >
wrote:
Team,
I upgraded my Katello box from 3.1 to 3.2, and then to 3.2.1 and all hell broke
loose in terms o
Team,
I upgraded my Katello box from 3.1 to 3.2, and then to 3.2.1 and all hell broke
loose in terms of syncing packages, which led me to file this bug:
http://projects.theforeman.org/issues/17715
...because I'm using on demand for everything and I assumed that was related as
I initially
done it this way."
- Grace Hopper
On 8 December 2016 at 01:51, 'Jason B. Nance' via Foreman users < [
mailto:foreman-users@googlegroups.com | foreman-users@googlegroups.com ] >
wrote:
- Add ability to add config groups and parameters at the Host Collection level
- Add ability
> Looks like centos-release-scl-rh-2-2 has the wrong key?
> nodejs-css-loader and foreman (two packages I picked at random) both use
> PGP#f06d8950 but rpm -K for centos-release-scl-rh gives me PGP#f4a80eb5
Release candidate packages aren't [re-]signed.
j
--
You received this message
Hi Eamonn,
~]# curl -I -L http://`hostname`:8000
HTTP/1.1 404 Not Found
Content-Type: text/html;charset=utf-8
X-Cascade: pass
Content-Length: 450
X-Xss-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Server: WEBrick/1.3.1 (Ruby/2.0.0/2015-12-16)
Hi John,
> Sync:
> Status: Success
> Last Sync Date: 10 minutes
> Created: 2016/12/12 12:18:20
> Updated: 2016/12/12 13:24:46
> Content Counts:
> Packages: 0
> Package Groups: 0
> Errata: 0
I see this happen sometimes when packages appear in multiple repos. It appears
to only be an
> Are there any examples out there for dealing with multi-page responses from a
> python-requests-type query ?
Hi Dan,
Specific to Katello/TFM you can include URL parameters "page" and "per_page".
(https://groups.google.com/forum/#!topic/foreman-users/k09MfRSant4)
So you could do your
+1 for delete them given that no where else I can recall in TFM is there any
sort of "undelete" or configuration version history (though I'd love to see the
latter so that we can compare changes/rollback/etc).
j
From: "Greg Sutcliffe"
To: "Foreman users"
You should add this request to the "this thing itches me" thread. I run into
the same issue - spend the time getting lifecycles setup just as I want them,
hosts added, content views, etc, and then the developers are like "oh, hey, we
wan to add another environment in the string"
As far as
Hello Everyone,
When I build a new host, restart Katello/TFM, and also on occasion I see dozens
of "Package Profile Update for " tasks running all at the same time
for the same host. For example, if I build a new host call foo.bar.com, there
will be a couple dozen "Package Profile Update for
Hi JC,
The missing link is pulp-puppet-module-builder, but you're going to need a Git
repo (it can be local). Basically you want to grab the modules you want, unpack
them, commit them to a repository, and run pulp-puppet-module-builder (which
will repack them, put them in a directory you
OMG THANK YOU! This works perfectly!
j
- Original Message -
From: "Tim"
To: "Foreman users"
Sent: Monday, November 28, 2016 4:38:13 PM
Subject: [foreman-users] [Bug 16853] SSH Host Keys Not Uploaded When Joining
IPA Realm
I added
Hello everyone,
When I provision a new host that is joined to a FreeIPA realm its host key is
not uploaded. I opened bug 16853 for this issue:
http://projects.theforeman.org/issues/16853
Does anyone have any ideas on a workaround or resolution to this?
Thanks,
j
--
You received
The API documentation seems to have disappeared. This used to work:
https://theforeman.org/plugins/katello/3.1/api/index.html
Now it returns a 404, and I don't see a link to the API docs when browsing from
the root of the documentation.
Regards,
j
--
You received this message because you
Here are a couple screen shots that show the layout of one of my Katello
instances:
Products:
https://tresgeek.net/cloud/index.php/s/RgYDpYl09ePjqWm
Content Views:
https://tresgeek.net/cloud/index.php/s/MByLW0Ho99rIFOS
(this instance doesn't have OEL, but it's pretty much the same as
On Thu, Nov 10, 2016 at 12:24 PM, 'Jason B. Nance' via Foreman users < [
mailto:foreman-users@googlegroups.com | foreman-users@googlegroups.com ] >
wrote:
Hi Tom,
I don't believe that download policy is an attribute of a content view, only of
a product repository, as packages
Hi Tom,
I don't believe that download policy is an attribute of a content view, only of
a product repository, as packages aren't really owned by CVs, they are just
referenced by CVs. So this change would really be at the product/repo level and
affect consumers of that repo. You should be able
Hi Alan,
> immediate - download files on sync
> on_demand - download when a client requests a file the first time
> background - doesn't immediate technically happen "in the background"
I believe you are correct in your assessment here. In my opinion the trade offs
would be:
immediate -
Hello,
I have configured my Katello 3.1 instance to use my FreeIPA instance for LDAP.
I selected "automatically create accounts in Foreman" and "Usergroup sync".
LDAP users don't show up under Administer -> Users. They are able to login and
manage CVs and such, but cannot set any of their
Hello everyone,
I have opened up http://projects.theforeman.org/issues/16309 in regards to an
issue where you can't see the full list of available Puppet modules when you
try to add one to a content view if there are too many. That issue is starting
to impact me more than expected and I'm
Hi Denis,
> im trying to sync http://oirase.annexia.org/virt-p2v/
That location is not a Yum repository (note how there isn't a "repodata"
directory).
> Repotype is file.
The "file" type is when you would be referencing a location local to the
Katello server itself. It is similar to
It's good form and good karma to include specifics of what you did to get it
working for the benefit of the herd...
From: "Andrew Enstad"
To: "Foreman users"
Sent: Friday, October 14, 2016 10:12:03 AM
Subject: [foreman-users] Re:
Hi Vishal,
> I want an API query which returns hosts with
> "configuration_status_label=Active"
I believe the key is 'host.configuration_status_label' (vs just
'configuration_status_label'), but I don't know if this is something that the
search API can filter on or not.
Regards,
j
JC,
My suggestion for you would be to use pulp-puppet-module-builder to create a
local "forge" with only the modules you are interested in that Katello can
sync. You can find some info about it here:
>>"Unattended provisioning failed: unable to upload facts. Check your
>> network credentials."
> That means your network configuration is perhaps incorrect. Check logs.
It seems that the problem is in my process. I noticed that when I do
everything with PXE that first the host boots with the
Hello,
I'm attempting to using a bootable ISO to discover hosts (vs PXE). I created a
bootable ISO using https://github.com/theforeman/foreman-discovery-image, and
changed my "append" line in isolinux/isolinux.cfg to say:
append initrd=initrd0.img root=live:CDLABEL=fdi rootfstype=auto ro
Yamakasi,
My suggestion would be to start a new email thread (instead of replying to the
"release" email) and include your "foreman-installer" call as well as what
version of TFM packages you have installed and your yum repository
configuration. I've not yet attempted to use Puppet 4 with
Hi Yamakasi,
In CentOS those packages are provided by SCLo-RH, which is enabled with the
centos-release-scl-rh package. Verify that you have installed:
centos-release-scl
centos-release-scl-rh
foreman-release-scl
...and their corresponding repositories enabled, and that you do not have
Hi Harish,
> There is no direct API to get all the reports for a specific host. To get
> this, i'm trying to use search filter like
> https://puppetmaster/api/reports?search="host_name=Myhostname; with no
> results.
The key for filtering by host is 'host', not 'host_name'. You will want to
Hi Jorick,
> After doing a discovery on [
> https://fedorapeople.org/groups/katello/releases/yum/3.1/ |
> "https://fedorapeople.org/groups/katello/releases/yum/3.1/; ] and adding the
> different repo's in it, I have two repositories that are not syncing any
> packages. The package count is 0
Hi Balaji,
> Could someone please guide me how to push OS patches from Foreman-Katello to
> the RHEL clients.
Are you looking for information on how to sync and make packages available to
your clients or on how to tell the clients to perform the updates?
Regards,
j
--
You received
son B. Nance' via Foreman users" <foreman-users@googlegroups.com>
To: foreman-users@googlegroups.com
Sent: Friday, September 16, 2016 2:30:53 PM
Subject: [foreman-users] Adding tftp / pxe target
Hello,
After I installed and configured (all via the web UI) Katello 3.1 / Foreman
1.12 and
> Here's what I've tried:
>
> Deleted the "EPEL 7" yum repo
> Ran "foreman-rake katello:delete_orphaned_content RAILS_ENV=production"
> Ran "pulp-admin orphan list" (it always reports 0 for everything)
> Ran "pulp-admin repo list" and make sure there were no "EPEL" repos listed
> Removed all
92 matches
Mail list logo