Conversation
Notices
-
The thing about #foreman and #uyuni forcing a DNS name is that the DNS name doesn't actually work so all of their output is a lie.
Although, that said, the IP address isn't working currently for foreman. It is for uyuni though.
-
@musicman If it is just for learning purposes, you could add it in /etc/hosts ... usually allows you to skip DNS.
-
right, but my point is my local browsers can't see that.
-
well, I guess I could change the hosts file in two different places...hmm
-
nmap says ports are open, though that's from CentOS...I should run it from my local box
-
well, well, well:
> nmap 192.168.40.232 -p 80
Starting Nmap 7.80 ( https://nmap.org ) at 2020-06-19 14:29 CDT
Nmap scan report for dwhitfield-foreman.openlogic.local (192.168.40.232)
Host is up (0.084s latency).
PORT STATE SERVICE
80/tcp closed http
Nmap done: 1 IP address (1 host up) scanned in 0.26 seconds
-
rolling this back didn't seem to work...I wonder if I should just uninstall everything ruby-related:
[root@dwhitfield-foreman ~]# foreman-installer --scenario katello --help
Traceback (most recent call last):
13: from /usr/sbin/foreman-installer:3:in `<main>'
12: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/core_ext/kernel_require.rb:39:in `require'
11: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/core_ext/kernel_require.rb:128:in `rescue in require'
10: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems.rb:217:in `try_activate'
9: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems.rb:224:in `rescue in try_activate'
8: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/specification.rb:1440:in `activate'
7: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/specification.rb:1458:in `activate_dependencies'
6: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/specification.rb:1458:in `each'
5: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/specification.rb:1472:in `block in activate_dependencies'
4: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/specification.rb:1440:in `activate'
3: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/specification.rb:1458:in `activate_dependencies'
2: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/specification.rb:1458:in `each'
1: from /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/specification.rb:1469:in `block in activate_dependencies'
/opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/dependency.rb:310:in `to_specs': Could not find 'multi_json' (~> 1.10) among 175 total gem(s) (Gem::MissingSpecError)
Checked in 'GEM_PATH=/opt/theforeman/tfm/root/usr/share/gems:/root/.gem/ruby:/opt/rh/rh-ruby25/root/usr/share/gems:/opt/rh/rh-ruby25/root/usr/local/share/gems', execute `gem env` for more information
-
I just rm -rfed some stuff without checking what it would delete. We'll see how that works out...
-
looks like there are a lot of tfm ruby gems...so this was a good learning experience. tfm seems to stand for TheForeMan
-
it seems something called candlepin is the source of my current issues
-
it's there, but the wrong version: https://fedorapeople.org/groups/katello/releases/yum/3.15/candlepin/el7/x86_64/
-
yum clean all seems to have done the trick, though I still need to actually install katello.