WebUI broken with fresh Setup of Foreman 1.16 + Katello 3.5RC

Hi,

yesterday i setup a new Foreman installation with Foreman 1.16 and Katello 3.5RC, Puppet 5, several Plugins for compute resources and Ansible. So far the installation setup was successfull. There seems to be a random error in db seed on installation/reconfiguration which got fixed by just running foreman-installer again, i had this issues randomly with my old 1.15.x installation on a different machine.

Basic Foreman functionality seems to be okay and stuff seems to be working. The most important part for me is Katello and here everything gui related seems to be broken, here some examples:

Trying to create new GPG Key in Katello, GUI Just hangs and does nothing. I can find this error in production.log

2017-12-02 14:08:50 2732f2c2 [app] [I] Started POST
"/gpg_keys/katello/api/v2/gpg_keys?organization_id=3" for 10.90.2.41 at 2017-12-02 14:08:50 +0100
2017-12-02 14:08:50 2732f2c2 [app] [F]
ActionController::RoutingError (No route matches [POST]
lib/middleware/tagged_logging.rb:18:in `call'

Trying to Create a Product:

2017-12-02 14:11:19 fecd86a2 [app] [I] Started POST
"/products/katello/api/v2/products" for 10.90.2.41 at 2017-12-02 14:11:19 +0100
2017-12-02 14:11:19 fecd86a2 [app] [F]
ActionController::RoutingError (No route matches [POST]
lib/middleware/tagged_logging.rb:18:in `call'
Trying to enter a Product created with hammer cli give me a ton of errors in the log and the form is missing repository types and stuff. In the logs i can found lots of errors about bastion missing templates and server error 500.

I just started using hammer cli for katello and it looks like stuff working on the cli.

Any idea what then issue here? to early to go with katello 3.5?
I had the same error with 3.5 RC2. I hoped it came from Foreman 1.16 RC but I just tried 3.5 RC with 1.16 final and I get the same result.

I'm afraid we'll have to wait for the final 3.5, which seems to be close: https://github.com/Katello/katello/commit/1b2c79c3e747ee23d29b84dee704dc593603b97e

··· Le samedi 2 décembre 2017 14:45:52 UTC+1, Sven Jansen a écrit :

Hi,

yesterday i setup a new Foreman installation with Foreman 1.16 and Katello
3.5RC, Puppet 5, several Plugins for compute resources and Ansible. So far
the installation setup was successfull. There seems to be a random error in
db seed on installation/reconfiguration which got fixed by just running
foreman-installer again, i had this issues randomly with my old 1.15.x
installation on a different machine.

Basic Foreman functionality seems to be okay and stuff seems to be
working. The most important part for me is Katello and here everything gui
related seems to be broken, here some examples:

Trying to create new GPG Key in Katello, GUI Just hangs and does nothing.
I can find this error in production.log

2017-12-02 14:08:50 2732f2c2 [app] [I] Started POST
"/gpg_keys/katello/api/v2/gpg_keys?organization_id=3" for 10.90.2.41 at
2017-12-02 14:08:50 +0100
2017-12-02 14:08:50 2732f2c2 [app] [F]
ActionController::RoutingError (No route matches [POST]
"/gpg_keys/katello/api/v2/gpg_keys"):
lib/middleware/tagged_logging.rb:18:in `call'

Trying to Create a Product:

2017-12-02 14:11:19 fecd86a2 [app] [I] Started POST
"/products/katello/api/v2/products" for 10.90.2.41 at 2017-12-02 14:11:19
+0100
2017-12-02 14:11:19 fecd86a2 [app] [F]
ActionController::RoutingError (No route matches [POST]
"/products/katello/api/v2/products"):
lib/middleware/tagged_logging.rb:18:in `call'

Trying to enter a Product created with hammer cli give me a ton of errors
in the log and the form is missing repository types and stuff. In the logs
i can found lots of errors about bastion missing templates and server error
500.

I just started using hammer cli for katello and it looks like stuff
working on the cli.

Any idea what then issue here? to early to go with katello 3.5?

We will be sure to test this before 3.5 GA. Thank you for the input, and thanks for checking out the RC!


··· On Mon, Dec 4, 2017 at 10:33 AM, Gauthier Delacroix < gauthier.delacroix@gmail.com> wrote:

I had the same error with 3.5 RC2. I hoped it came from Foreman 1.16 RC
but I just tried 3.5 RC with 1.16 final and I get the same result.

I'm afraid we'll have to wait for the final 3.5, which seems to be close:

593603b97e

Le samedi 2 décembre 2017 14:45:52 UTC+1, Sven Jansen a écrit :

Hi,

yesterday i setup a new Foreman installation with Foreman 1.16 and
Katello 3.5RC, Puppet 5, several Plugins for compute resources and Ansible.
So far the installation setup was successfull. There seems to be a random
error in db seed on installation/reconfiguration which got fixed by just
running foreman-installer again, i had this issues randomly with my old
1.15.x installation on a different machine.

Basic Foreman functionality seems to be okay and stuff seems to be
working. The most important part for me is Katello and here everything gui
related seems to be broken, here some examples:

Trying to create new GPG Key in Katello, GUI Just hangs and does nothing.
I can find this error in production.log

2017-12-02 14:08:50 2732f2c2 [app] [I] Started POST
"/gpg_keys/katello/api/v2/gpg_keys?organization_id=3" for 10.90.2.41 at
2017-12-02 14:08:50 +0100
2017-12-02 14:08:50 2732f2c2 [app] [F]
ActionController::RoutingError (No route matches [POST]
"/gpg_keys/katello/api/v2/gpg_keys"):
lib/middleware/tagged_logging.rb:18:in `call'

Trying to Create a Product:

2017-12-02 14:11:19 fecd86a2 [app] [I] Started POST
"/products/katello/api/v2/products" for 10.90.2.41 at 2017-12-02
14:11:19 +0100
2017-12-02 14:11:19 fecd86a2 [app] [F]
ActionController::RoutingError (No route matches [POST]
"/products/katello/api/v2/products"):
lib/middleware/tagged_logging.rb:18:in `call'

Trying to enter a Product created with hammer cli give me a ton of errors
in the log and the form is missing repository types and stuff. In the logs
i can found lots of errors about bastion missing templates and server error
500.

I just started using hammer cli for katello and it looks like stuff
working on the cli.

Any idea what then issue here? to early to go with katello 3.5?

--
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 foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.



--
Andrew Kofink
akofink@redhat.com
IRC: akofink
Software Engineer
Red Hat Satellite
I just tried to install 3.5 final and the problem is fixed.


··· Le samedi 2 décembre 2017 14:45:52 UTC+1, Sven Jansen a écrit :

Hi,

yesterday i setup a new Foreman installation with Foreman 1.16 and Katello
3.5RC, Puppet 5, several Plugins for compute resources and Ansible. So far
the installation setup was successfull. There seems to be a random error in
db seed on installation/reconfiguration which got fixed by just running
foreman-installer again, i had this issues randomly with my old 1.15.x
installation on a different machine.

Basic Foreman functionality seems to be okay and stuff seems to be
working. The most important part for me is Katello and here everything gui
related seems to be broken, here some examples:

Trying to create new GPG Key in Katello, GUI Just hangs and does nothing.
I can find this error in production.log

2017-12-02 14:08:50 2732f2c2 [app] [I] Started POST
"/gpg_keys/katello/api/v2/gpg_keys?organization_id=3" for 10.90.2.41 at
2017-12-02 14:08:50 +0100
2017-12-02 14:08:50 2732f2c2 [app] [F]
ActionController::RoutingError (No route matches [POST]
"/gpg_keys/katello/api/v2/gpg_keys"):
lib/middleware/tagged_logging.rb:18:in `call'

Trying to Create a Product:

2017-12-02 14:11:19 fecd86a2 [app] [I] Started POST
"/products/katello/api/v2/products" for 10.90.2.41 at 2017-12-02 14:11:19
+0100
2017-12-02 14:11:19 fecd86a2 [app] [F]
ActionController::RoutingError (No route matches [POST]
"/products/katello/api/v2/products"):
lib/middleware/tagged_logging.rb:18:in `call'

Trying to enter a Product created with hammer cli give me a ton of errors
in the log and the form is missing repository types and stuff. In the logs
i can found lots of errors about bastion missing templates and server error
500.

I just started using hammer cli for katello and it looks like stuff
working on the cli.

Any idea what then issue here? to early to go with katello 3.5?

Glad it works for you! FYI, the problem in RC2 was fixed in 3.5.0 with an updated version of Bastion [1], Katello's web UI.

[1] https://github.com/Katello/bastion


··· On Fri, Dec 8, 2017 at 8:39 AM, Gauthier Delacroix < gauthier.delacroix@gmail.com> wrote:

I just tried to install 3.5 final and the problem is fixed.

Le samedi 2 décembre 2017 14:45:52 UTC+1, Sven Jansen a écrit :

Hi,

yesterday i setup a new Foreman installation with Foreman 1.16 and
Katello 3.5RC, Puppet 5, several Plugins for compute resources and Ansible.
So far the installation setup was successfull. There seems to be a random
error in db seed on installation/reconfiguration which got fixed by just
running foreman-installer again, i had this issues randomly with my old
1.15.x installation on a different machine.

Basic Foreman functionality seems to be okay and stuff seems to be
working. The most important part for me is Katello and here everything gui
related seems to be broken, here some examples:

Trying to create new GPG Key in Katello, GUI Just hangs and does nothing.
I can find this error in production.log

2017-12-02 14:08:50 2732f2c2 [app] [I] Started POST
"/gpg_keys/katello/api/v2/gpg_keys?organization_id=3" for 10.90.2.41 at
2017-12-02 14:08:50 +0100
2017-12-02 14:08:50 2732f2c2 [app] [F]
ActionController::RoutingError (No route matches [POST]
"/gpg_keys/katello/api/v2/gpg_keys"):
lib/middleware/tagged_logging.rb:18:in `call'

Trying to Create a Product:

2017-12-02 14:11:19 fecd86a2 [app] [I] Started POST
"/products/katello/api/v2/products" for 10.90.2.41 at 2017-12-02
14:11:19 +0100
2017-12-02 14:11:19 fecd86a2 [app] [F]
ActionController::RoutingError (No route matches [POST]
"/products/katello/api/v2/products"):
lib/middleware/tagged_logging.rb:18:in `call'

Trying to enter a Product created with hammer cli give me a ton of errors
in the log and the form is missing repository types and stuff. In the logs
i can found lots of errors about bastion missing templates and server error
500.

I just started using hammer cli for katello and it looks like stuff
working on the cli.

Any idea what then issue here? to early to go with katello 3.5?

--
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 foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.



--
Andrew Kofink
akofink@redhat.com
IRC: akofink
Software Engineer
Red Hat Satellite