Hello everybody,

recently I've been trying to apply some changes to our Katello 3.0 setup 
through foreman-installer and noticed it fails to run. The last time it 
used to work was June 27th (according to 
/var/log/foreman-installer/foreman.log) when I updated Katello related 
packages and run `foreman-installer --scenario=katello --upgrade` 
afterwards to make sure everything was properly updated. This was the yum 
update on June 27th:

Packages Altered:
    Updated NetworkManager-1:1.0.6-29.el7_2.x86_64               @updates
    Update                 1:1.0.6-30.el7_2.x86_64               @updates
    Updated NetworkManager-libnm-1:1.0.6-29.el7_2.x86_64         @updates
    Update                       1:1.0.6-30.el7_2.x86_64         @updates
    Updated NetworkManager-team-1:1.0.6-29.el7_2.x86_64          @updates
    Update                      1:1.0.6-30.el7_2.x86_64          @updates
    Updated NetworkManager-tui-1:1.0.6-29.el7_2.x86_64           @updates
    Update                     1:1.0.6-30.el7_2.x86_64           @updates
    Updated device-mapper-7:1.02.107-5.el7_2.2.x86_64            @updates
    Update                7:1.02.107-5.el7_2.4.x86_64            @updates
    Updated device-mapper-event-7:1.02.107-5.el7_2.2.x86_64      @updates
    Update                      7:1.02.107-5.el7_2.4.x86_64      @updates
    Updated device-mapper-event-libs-7:1.02.107-5.el7_2.2.x86_64 @updates
    Update                           7:1.02.107-5.el7_2.4.x86_64 @updates
    Updated device-mapper-libs-7:1.02.107-5.el7_2.2.x86_64       @updates
    Update                     7:1.02.107-5.el7_2.4.x86_64       @updates
    Updated dracut-033-360.el7_2.x86_64                          @updates
    Update         033-360.el7_2.1.x86_64                        @updates
    Updated dracut-config-rescue-033-360.el7_2.x86_64            @updates
    Update                       033-360.el7_2.1.x86_64          @updates
    Updated dracut-network-033-360.el7_2.x86_64                  @updates
    Update                 033-360.el7_2.1.x86_64                @updates
    Updated epel-release-7-6.noarch                              @
/epel-release-latest-7.noarch
    Update               7-7.noarch                              @epel
    Updated foreman-1.11.2-1.el7.noarch                          @foreman
    Update          1.11.3-1.el7.noarch                          @foreman
    Updated foreman-compute-1.11.2-1.el7.noarch                  @foreman
    Update                  1.11.3-1.el7.noarch                  @foreman
    Updated foreman-debug-1.11.2-1.el7.noarch                    @foreman
    Update                1.11.3-1.el7.noarch                    @foreman
    Updated foreman-installer-1:1.11.2-1.el7.noarch              @foreman
    Update                    1:1.11.3-1.el7.noarch              @foreman
    Updated foreman-installer-katello-3.0.0-10.rc8.el7.noarch    @katello
    Update                            3.0.2-1.el7.noarch         @katello
    Updated foreman-postgresql-1.11.2-1.el7.noarch               @foreman
    Update                     1.11.3-1.el7.noarch               @foreman
    Updated foreman-proxy-1.11.2-1.el7.noarch                    @foreman
    Update                1.11.3-1.el7.noarch                    @foreman
    Updated foreman-release-1.11.2-1.el7.noarch                  @/foreman-
release
    Update                  1.11.3-1.el7.noarch                  @foreman
    Updated foreman-selinux-1.11.2-1.el7.noarch                  @foreman
    Update                  1.11.3-1.el7.noarch                  @foreman
    Updated foreman-vmware-1.11.2-1.el7.noarch                   @foreman
    Update                 1.11.3-1.el7.noarch                   @foreman
    Updated iproute-3.10.0-54.el7.x86_64                         @anaconda
    Update          3.10.0-54.el7_2.1.x86_64                     @updates
    Updated katello-3.0.0-8.rc8.el7.noarch                       @katello
    Update          3.0.0-9.el7.noarch                           @katello
    Updated katello-common-3.0.0-8.rc8.el7.noarch                @katello
    Update                 3.0.0-9.el7.noarch                    @katello
    Updated katello-debug-3.0.0-8.rc8.el7.noarch                 @katello
    Update                3.0.0-9.el7.noarch                     @katello
    Updated katello-installer-base-3.0.0-10.rc8.el7.noarch       @katello
    Update                         3.0.2-1.el7.noarch            @katello
    Updated katello-repos-3.0.0-2.el7.noarch                     @/katello-
repos-latest
    Update                3.0.0-3.el7.noarch                     @katello
    Updated katello-service-3.0.0-8.rc8.el7.noarch               @katello
    Update                  3.0.0-9.el7.noarch                   @katello
    Install kernel-3.10.0-327.22.2.el7.x86_64                    @updates
    Updated kernel-tools-3.10.0-327.18.2.el7.x86_64              @updates
    Update               3.10.0-327.22.2.el7.x86_64              @updates
    Updated kernel-tools-libs-3.10.0-327.18.2.el7.x86_64         @updates
    Update                    3.10.0-327.22.2.el7.x86_64         @updates
    Updated kpartx-0.4.9-85.el7_2.4.x86_64                       @updates
    Update         0.4.9-85.el7_2.5.x86_64                       @updates
    Updated libgudev1-219-19.el7_2.9.x86_64                      @updates
    Update            219-19.el7_2.11.x86_64                     @updates
    Updated libxml2-2.9.1-6.el7_2.2.x86_64                       @updates
    Update          2.9.1-6.el7_2.3.x86_64                       @updates
    Updated libxml2-python-2.9.1-6.el7_2.2.x86_64                @updates
    Update                 2.9.1-6.el7_2.3.x86_64                @updates
    Updated lvm2-7:2.02.130-5.el7_2.2.x86_64                     @updates
    Update       7:2.02.130-5.el7_2.4.x86_64                     @updates
    Updated lvm2-libs-7:2.02.130-5.el7_2.2.x86_64                @updates
    Update            7:2.02.130-5.el7_2.4.x86_64                @updates
    Updated polkit-0.112-6.el7_2.x86_64                          @updates
    Update         0.112-7.el7_2.x86_64                          @updates
    Updated python-perf-3.10.0-327.18.2.el7.x86_64               @updates
    Update              3.10.0-327.22.2.el7.x86_64               @updates
    Updated rubygem-kafo-0.7.2-1.el7.noarch                      @foreman
    Update               0.7.4-1.el7.noarch                      @foreman
    Updated selinux-policy-3.13.1-60.el7_2.3.noarch              @updates
    Update                 3.13.1-60.el7_2.7.noarch              @updates
    Updated selinux-policy-targeted-3.13.1-60.el7_2.3.noarch     @updates
    Update                          3.13.1-60.el7_2.7.noarch     @updates
    Updated squid-7:3.3.8-26.el7_2.3.x86_64                      @updates
    Update        7:3.3.8-26.el7_2.4.x86_64                      @updates
    Updated systemd-219-19.el7_2.9.x86_64                        @updates
    Update          219-19.el7_2.11.x86_64                       @updates
    Updated systemd-libs-219-19.el7_2.9.x86_64                   @updates
    Update               219-19.el7_2.11.x86_64                  @updates
    Updated systemd-sysv-219-19.el7_2.9.x86_64                   @updates
    Update               219-19.el7_2.11.x86_64                  @updates
    Updated tfm-rubygem-dynflow-0.8.10-1.fm1_11.el7.noarch       @foreman-
plugins
    Update                      0.8.11-1.fm1_11.el7.noarch       @foreman-
plugins
    Updated tfm-rubygem-foreman-tasks-0.7.17-1.fm1_11.el7.noarch @foreman-
plugins
    Update                            0.7.18-1.fm1_11.el7.noarch @foreman-
plugins
    Updated tfm-rubygem-foreman_hooks-0.3.9-2.fm1_11.el7.noarch  @foreman-
plugins
    Update                            0.3.11-1.fm1_11.el7.noarch @foreman-
plugins
    Updated tfm-rubygem-katello-3.0.0-11.rc8.el7.noarch          @katello
    Update                      3.0.1-1.el7.noarch               @katello
    Updated tfm-rubygem-runcible-1.6.0-1.el7.noarch              @katello
    Update                       1.7.2-1.el7.noarch              @katello
    Updated tzdata-2016d-1.el7.noarch                            @updates
    Update         2016e-1.el7.noarch                            @updates
    Updated tzdata-java-2016d-1.el7.noarch                       @updates
    Update              2016e-1.el7.noarch                       @updates

Now, `foreman-installer` doesn't run anymore:

# foreman-installer --scenario=katello --help
/usr/share/gems/gems/kafo_parsers-0.0.6/lib/kafo_parsers/
puppet_module_parser.rb:84:in `docs': no documentation found for manifest 
/usr/share/katello-installer-base/modules/capsule/manifests/init.pp, 
parsing error? (KafoParsers::DocParseError)
        from 
/usr/share/gems/gems/kafo_parsers-0.0.6/lib/kafo_parsers/puppet_module_parser.rb:19:in
 
`parse'
        from 
/usr/share/gems/gems/kafo-0.7.4/lib/kafo/puppet_module.rb:54:in `parse'
        from /usr/share/gems/gems/kafo-0.7.4/lib/kafo/configuration.rb:88:in 
`block 
in modules'
        from 
/usr/share/gems/gems/kafo-0.7.4/lib/kafo/configuration.rb:88:in `map'
        from 
/usr/share/gems/gems/kafo-0.7.4/lib/kafo/configuration.rb:88:in `modules'
        from /usr/share/gems/gems/kafo-0.7.4/lib/kafo/configuration.rb:184:
in `params'
        from 
/usr/share/gems/gems/kafo-0.7.4/lib/kafo/configuration.rb:193:in `
preset_defaults_from_puppet'
        from 
/usr/share/gems/gems/kafo-0.7.4/lib/kafo/kafo_configure.rb:253:in 
`set_parameters'
        from /usr/share/gems/gems/kafo-0.7.4/lib/kafo/kafo_configure.rb:96:
in `initialize'
        from /usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:133:in `
new'
        from /usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:133:in 
`run'
        from /usr/share/gems/gems/kafo-0.7.4/lib/kafo/kafo_configure.rb:150:
in `run'
        from /usr/sbin/foreman-installer:12:in `<main>'

Is this a bug I should report on the issue tracker or did I screw up my 
setup? Any helpful advice is appreciated, thanks for taking the time to 
read this!

Marvin

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to