Bugzilla – Bug 1173919
Hawk backend fails to start
Last modified: 2023-02-10 10:56:21 UTC
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:77.0) Gecko/20100101 Firefox/77.0 Build Identifier: did another fresh clean server install of openSUSE Leap 15.2, use openSUSE repositories set IP zypper in hawk2 zypper in ha-cluster-bootstrap ha-cluster-init - no sbd systemctl restart hawk systemctl restart hawk-backend with the browser (from a Win 10 laptop) https://192.168.12.242:7630/ - get certificate error - accept BLANK screen -- systemctl status hawk ● hawk.service - HA Web Konsole Loaded: loaded (/usr/lib/systemd/system/hawk.service; enabled; vendor preset> Active: active (running) since Mon 2020-07-06 21:43:25 MDT; 17min ago Main PID: 1903 (hawk-apiserver) But not the hawk-backend systemctl status hawk-backend ● hawk-backend.service - HA Web Konsole Backend Loaded: loaded (/usr/lib/systemd/system/hawk-backend.service; static; vendor> Active: failed (Result: exit-code) since Mon 2020-07-06 22:01:52 MDT; 5s ago Process: 14663 ExecStart=/usr/bin/puma.ruby2.5 -C /usr/share/hawk/config/puma> Main PID: 14663 (code=exited, status=1/FAILURE) So, looking at the /var/log/messages file, this is what I get --- 2020-07-06T21:52:07.277099-06:00 nss-leap152 systemd[1]: Started HA Web Konsole Backend. 2020-07-06T21:52:07.393681-06:00 nss-leap152 puma.ruby2.5[10033]: [10033] Puma starting in cluster mode... 2020-07-06T21:52:07.393886-06:00 nss-leap152 puma.ruby2.5[10033]: [10033] * Version 3.11.0 (ruby 2.5.8-p224), codename: Love Song 2020-07-06T21:52:07.393999-06:00 nss-leap152 puma.ruby2.5[10033]: [10033] * Min threads: 0, max threads: 1 2020-07-06T21:52:07.394113-06:00 nss-leap152 puma.ruby2.5[10033]: [10033] * Environment: production 2020-07-06T21:52:07.394231-06:00 nss-leap152 puma.ruby2.5[10033]: [10033] * Process workers: 1 2020-07-06T21:52:07.394350-06:00 nss-leap152 puma.ruby2.5[10033]: [10033] * Preloading application 2020-07-06T21:52:07.710011-06:00 nss-leap152 puma.ruby2.5[10033]: [10033] ! Unable to load application: Gem::ConflictError: Unable to activate sass-rails-5.1.0, because railties-5.1.4 conflicts with railties (>= 5.2.0) 2020-07-06T21:52:07.710267-06:00 nss-leap152 puma.ruby2.5[10033]: /usr/lib64/ruby/2.5.0/rubygems/specification.rb:2327:in `raise_if_conflicts': Unable to activate sass-rails-5.1.0, because railties-5.1.4 conflicts with railties (>= 5.2.0) (Gem::ConflictError) 2020-07-06T21:52:07.710480-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/2.5.0/rubygems/specification.rb:1438:in `activate' 2020-07-06T21:52:07.710599-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_gem.rb:68:in `block in gem' 2020-07-06T21:52:07.710749-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_gem.rb:67:in `synchronize' 2020-07-06T21:52:07.710878-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_gem.rb:67:in `gem' 2020-07-06T21:52:07.710991-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/share/hawk/config/boot.rb:35:in `<top (required)>' 2020-07-06T21:52:07.711074-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require' 2020-07-06T21:52:07.711158-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require' 2020-07-06T21:52:07.711239-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/share/hawk/config/application.rb:4:in `<top (required)>' 2020-07-06T21:52:07.711320-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/share/hawk/config/environment.rb:5:in `require_relative' 2020-07-06T21:52:07.711400-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/share/hawk/config/environment.rb:5:in `<top (required)>' 2020-07-06T21:52:07.711477-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require' 2020-07-06T21:52:07.711573-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require' 2020-07-06T21:52:07.711650-06:00 nss-leap152 puma.ruby2.5[10033]: #011from config.ru:4:in `block in <main>' 2020-07-06T21:52:07.711726-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/rack-2.0.8/lib/rack/builder.rb:55:in `instance_eval' 2020-07-06T21:52:07.711804-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/rack-2.0.8/lib/rack/builder.rb:55:in `initialize' 2020-07-06T21:52:07.711880-06:00 nss-leap152 puma.ruby2.5[10033]: #011from config.ru:in `new' 2020-07-06T21:52:07.711957-06:00 nss-leap152 puma.ruby2.5[10033]: #011from config.ru:in `<main>' 2020-07-06T21:52:07.712037-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/rack-2.0.8/lib/rack/builder.rb:49:in `eval' 2020-07-06T21:52:07.712114-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/rack-2.0.8/lib/rack/builder.rb:49:in `new_from_string' 2020-07-06T21:52:07.712186-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/rack-2.0.8/lib/rack/builder.rb:40:in `parse_file' 2020-07-06T21:52:07.712257-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/puma-3.11.0/lib/puma/configuration.rb:318:in `load_rackup' 2020-07-06T21:52:07.712327-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/puma-3.11.0/lib/puma/configuration.rb:243:in `app' 2020-07-06T21:52:07.712401-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/puma-3.11.0/lib/puma/runner.rb:138:in `load_and_bind' 2020-07-06T21:52:07.712472-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/puma-3.11.0/lib/puma/cluster.rb:397:in `run' 2020-07-06T21:52:07.712540-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/puma-3.11.0/lib/puma/launcher.rb:183:in `run' 2020-07-06T21:52:07.712611-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/puma-3.11.0/lib/puma/cli.rb:77:in `run' 2020-07-06T21:52:07.712680-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/lib64/ruby/gems/2.5.0/gems/puma-3.11.0/bin/puma:10:in `<top (required)>' 2020-07-06T21:52:07.712772-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/bin/puma.ruby2.5:23:in `load' 2020-07-06T21:52:07.712848-06:00 nss-leap152 puma.ruby2.5[10033]: #011from /usr/bin/puma.ruby2.5:23:in `<main>' 2020-07-06T21:52:07.713821-06:00 nss-leap152 systemd[1]: hawk-backend.service: Main process exited, code=exited, status=1/FAILURE 2020-07-06T21:52:07.714104-06:00 nss-leap152 systemd[1]: hawk-backend.service: Unit entered failed state. 2020-07-06T21:52:07.714242-06:00 nss-leap152 systemd[1]: hawk-backend.service: Failed with result 'exit-code'. --- query the rpm nss-leap152:~ # rpm -qa | grep railties ruby2.5-rubygem-railties-5_1-5.1.4-lp152.3.3.x86_64 ruby2.5-rubygem-railties-5.2-5.2.3-lp152.2.3.x86_64 nss-leap152:~ # rpm -qa | grep sass ruby2.5-rubygem-sass-3.5.3-lp152.3.3.x86_64 ruby2.5-rubygem-sass-rails-5.1-5.1.0-lp152.1.1.x86_64 ruby2.5-rubygem-sass-listen-4.0.0-lp152.3.3.x86_64 --- nss-leap152:~ # zypper up Loading repository data... Reading installed packages... Nothing to do. nss-leap152:~ # zypper in -force hawk The flag o is not known. nss-leap152:~ # update-alternatives --config rails There are 2 choices for the alternative rails (providing /usr/bin/rails). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/rails.ruby2.5-5.2.3 50203 auto mode 1 /usr/bin/rails.ruby2.5-5.1.4 50104 manual mode 2 /usr/bin/rails.ruby2.5-5.2.3 50203 manual mode - I chose option 1, 2 and back to 0, still no joy - restart hawk and hawk-backend in-between options. --- zypper in -f hawk2 Loading repository data... Reading installed packages... Forcing installation of 'hawk2-2.1.1+git.1585238036.fab19246-lp152.1.9.x86_64' from repository 'Main Repository'. Resolving package dependencies... The following package is going to be reinstalled: hawk2 1 package to reinstall. Overall download size: 9.3 MiB. Already cached: 0 B. No additional space will be used or freed after the operation. Continue? [y/n/v/...? shows all options] (y): Retrieving package hawk2-2.1.1+git.1585238036.fab19246-lp152.1.9.x86_64 (1/1), 9.3 MiB ( 20.6 MiB unpacked) Retrieving: hawk2-2.1.1+git.1585238036.fab19246-lp152.1.9.x86_64.rpm ..............................................[done (3.7 MiB/s)] Checking for file conflicts: ..................................................................................................[done] (1/1) Installing: hawk2-2.1.1+git.1585238036.fab19246-lp152.1.9.x86_64 ........................................................[done] Additional rpm output: Updating /etc/sysconfig/hawk ... systemctl restart hawk systemctl restart hawk-backend - still BLANK whit screen - no joy Reproducible: Always Steps to Reproduce: 1. Install Server based openSUSE Leap 15.2 2. zypper in hawk2 3. zypper in ha-cluster-bootstrap 4. ha-cluster-init with the browser (from a Win 10 laptop) https://192.168.12.242:7630/ - get certificate error - accept BLANK white screen Actual Results: BLANK whit screen no HAWK2 login Expected Results: HAWK2 Login screen & HAWK 2 UI
Installed openSUSE Leap 15.1 set IP zypper in hawk2 zypper in ha-cluster-bootstrap ha-cluster-init I see hawk & hawk-backend are active (runing) rpm -qa | grep railties ruby2.5-rubygem-railties-5_1-5.1.4-lp152.3.3.x86_64 - only 1 railties https://192.168.12.238:7630/ - get certificate error - accept - receive hawk2 login, login & view hawk2 screen great its working -- DVD upgrade with openSUSE Leap 15.2 after upgrade, hawk2 login working I see hawk & hawk-backend are active (runing) and still only 1 ruby2.5-rubygem-railties For now this is the way to get this to work until the repositories are fixed.
Hi john thx for your bug. I did released recently an update in this direction, could you be so kind to retest this and let me know? Tia
I did a fresh installation of an HA cluster on Leap 15.2 and run exactly into this problem. My Leap 15.2 instance is coming from a online upgrade from a freshly installed Leap 15.1. @John: Do you have a workaround? I did not see on in your posts...
Hi all. I have installed on a notebook with win10 and VirtualBox 6.1.32 two Suse 15.3 instances. I did the setup and configuration for a two node cluster with the ha-cluster-bootstrap package. Installation and active cluster without problems. This post was created in 2020, but despite the past time and the software updates that there have been, today I still have exactly the same problem: hawk-backend does not activate and the page to manage the cluster (https://192.168. 1.101:7630 in my case) remains white. I installed the same versions and cluster on another workstation, but the problem remained. I followed all the steps suggested here, reinstalled hawk several times, but it didn't help. The web page for managing and configuring the cluster remains blank. I searched the net and have been on the problem for days, with no solution. What can you suggest to me? Thank you.
Hi all. I have made several attempts, but the problem is always the same: hawk-backend does not activate and consequently it is not possible to access the browser interface for the setup of the cluster and related services. No suggestions? It is very strange that after so much time and version updates, this problem continues to arise and above all there is still no solution to fix this serious bug.
same issue confirmed on Leap 15.3, 2 years later. Wtf people. I have a workaround, this seems to be a package dependency issue. by default hawk2 is installed with ruby2.5-rubygem-sass-rails-5.1 dependency, but hawk-backend fails ● hawk-backend.service - HA Web Konsole Backend Loaded: loaded (/usr/lib/systemd/system/hawk-backend.service; static) Active: failed (Result: exit-code) since Fri 2022-04-22 14:50:46 CEST; 994ms ago Process: 27451 ExecStart=/usr/bin/puma.ruby2.5 -C /usr/share/hawk/config/puma.rb (code=exited, status=1/FAILURE) Main PID: 27451 (code=exited, status=1/FAILURE) apr 22 14:50:46 susehost1 puma.ruby2.5[27451]: from /usr/lib64/ruby/gems/2.5.0/gems/puma-4.3.5/lib/puma/configuration.rb:246:in `app' apr 22 14:50:46 susehost1 puma.ruby2.5[27451]: from /usr/lib64/ruby/gems/2.5.0/gems/puma-4.3.5/lib/puma/runner.rb:155:in `load_and_bind' apr 22 14:50:46 susehost1 puma.ruby2.5[27451]: from /usr/lib64/ruby/gems/2.5.0/gems/puma-4.3.5/lib/puma/cluster.rb:413:in `run' apr 22 14:50:46 susehost1 puma.ruby2.5[27451]: from /usr/lib64/ruby/gems/2.5.0/gems/puma-4.3.5/lib/puma/launcher.rb:172:in `run' apr 22 14:50:46 susehost1 puma.ruby2.5[27451]: from /usr/lib64/ruby/gems/2.5.0/gems/puma-4.3.5/lib/puma/cli.rb:80:in `run' apr 22 14:50:46 susehost1 puma.ruby2.5[27451]: from /usr/lib64/ruby/gems/2.5.0/gems/puma-4.3.5/bin/puma:10:in `<top (required)>' apr 22 14:50:46 susehost1 puma.ruby2.5[27451]: from /usr/bin/puma.ruby2.5:23:in `load' apr 22 14:50:46 susehost1 puma.ruby2.5[27451]: from /usr/bin/puma.ruby2.5:23:in `<main>' apr 22 14:50:46 susehost1 systemd[1]: hawk-backend.service: Main process exited, code=exited, status=1/FAILURE apr 22 14:50:46 susehost1 systemd[1]: hawk-backend.service: Failed with result 'exit-code'. it actually needs ruby2.5-rubygem-sass-rails to work properly. If you try to uninstall ruby2.5-rubygem-sass-rails-5.1 zypper will try to remove also hawk2 and other stuff, so we need to follow these steps: install the new package zypper install ruby2.5-rubygem-sass-rails remove the old package (should remove ONLY this package) zypper remove ruby2.5-rubygem-sass-rails-5.1 restart hawk-backend service systemctl restart hawk-backend now the web interface is accessible at the IP configured.
IMO hawk2 requires should be tighter: ---%>--- # zypper if --requires hawk2 | grep sass rubygem(ruby:2.5.0:sass-rails) >= 5.0.1 # zypper --no-refresh se --provides 'rubygem(ruby:2.5.0:sass-rails)>=5.0.1' Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository --+--------------------------------+---------+------------------+--------+-------------------------------------- i | ruby2.5-rubygem-sass-rails | package | 5.0.7-1.21 | x86_64 | SLE-Product-HA15-SP4-Pool | ruby2.5-rubygem-sass-rails-5.1 | package | 5.1.0-bp154.1.20 | x86_64 | SUSE-PackageHub-15-SP4-Backports-Pool Note: For an extended search including not yet activated remote resources please use 'zypper search-packages'. ---%<--- And an attempt to install hawk2 makes PackageHub packages to be installed (comments inline): ---%>--- # zypper --no-refresh -v in hawk2 [38/1865] Autorefresh disabled. Verbosity: 2 Non-option program arguments: 'hawk2' Initializing Target Loading repository data... Reading installed packages... Selecting 'hawk2-2.6.4+git.1618478653.7272e6b6-3.30.2.x86_64' from repository 'SLE-Product-HA15-SP4-Pool' for installation. Resolving package dependencies... Force resolution: No The following 92 NEW packages are going to be installed: cluster-glue 1.0.12+v1.git.1587474580.a5fda2bc-3.9.1 corosync 2.4.5-12.7.1 crmsh 4.4.0+20220708.6ed6b56f-150400.3.3.1 crmsh-scripts 4.4.0+20220708.6ed6b56f-150400.3.3.1 csync2 2.0+git.1600444747.83b3644-3.3.1 graphviz 2.48.0-150400.1.165 graphviz-gd 2.48.0-150400.1.8 graphviz-plugins-core 2.48.0-150400.1.165 hawk2 2.6.4+git.1618478653.7272e6b6-3.30.2 hawk-apiserver 0.0.4+git.1604696958.cd5cdf1-5.6.1 libcfg6 2.4.5-12.7.1 libcmap4 2.4.5-12.7.1 libcorosync_common4 2.4.5-12.7.1 libcpg4 2.4.5-12.7.1 libglue2 1.0.12+v1.git.1587474580.a5fda2bc-3.9.1 libgraphviz6 2.48.0-150400.1.165 libgts-0_7-5 0.7.6_p20121130-1.32 libpacemaker3 2.1.2+20211124.ada5c3b36-150400.2.43 libqb100 2.0.4+20211112.a2691b9-150400.2.4 libquorum5 2.4.5-12.7.1 librsync2 1.0.0-1.27 libsam4 2.4.5-12.7.1 libtotem_pg5 2.4.5-12.7.1 libvotequorum8 2.4.5-12.7.1 openssl 1.1.1l-150400.1.5 pacemaker 2.1.2+20211124.ada5c3b36-150400.2.43 pacemaker-cli 2.1.2+20211124.ada5c3b36-150400.2.43 python3-cssselect 1.0.3-150000.3.3.1 python3-lxml 4.7.1-3.7.1 python3-parallax 1.0.6-150200.4.6.1 resource-agents 4.10.0+git40.0f4de473-150400.3.7.1 ruby2.5-rubygem-actioncable-5_1 5.1.4-1.26 ruby2.5-rubygem-actionmailer-5_1 5.1.4-1.26 ruby2.5-rubygem-actionpack-5_1 5.1.4-150000.3.12.1 ruby2.5-rubygem-actionpack-5.2 5.2.3-bp154.1.20 ruby2.5-rubygem-actionview-5_1 5.1.4-3.3.1 ruby2.5-rubygem-actionview-5.2 5.2.3-bp154.1.20 ruby2.5-rubygem-activejob-5_1 5.1.4-3.3.1 ruby2.5-rubygem-activemodel-5_1 5.1.4-1.26 ruby2.5-rubygem-activerecord-5_1 5.1.4-5.3.3 ruby2.5-rubygem-activesupport-5_1 5.1.4-150000.3.6.1 ruby2.5-rubygem-activesupport-5.2 5.2.3-bp154.1.20 ruby2.5-rubygem-arel 8.0.0-1.26 ruby2.5-rubygem-axiom-types 0.1.1-1.28 ruby2.5-rubygem-builder 3.2.3-1.29 ruby2.5-rubygem-bundler 1.16.1-3.3.1 ruby2.5-rubygem-coercible 1.0.0-1.28 ruby2.5-rubygem-concurrent-ruby 1.0.5-1.28 ruby2.5-rubygem-crass 1.0.3-1.19 ruby2.5-rubygem-descendants_tracker 0.0.4-1.28 ruby2.5-rubygem-equalizer 0.0.11-1.28 ruby2.5-rubygem-erubi 1.10.0-150400.1.5 ruby2.5-rubygem-ffi 1.9.18-1.31 ruby2.5-rubygem-gettext 3.2.5-1.17 ruby2.5-rubygem-gettext_i18n_rails 1.8.0-1.28 ruby2.5-rubygem-gettext_i18n_rails_js 1.3.0-1.28 ruby2.5-rubygem-globalid 0.4.1-1.24 ruby2.5-rubygem-i18n 0.9.1-1.21 ruby2.5-rubygem-ice_nine 0.11.2-1.29 ruby2.5-rubygem-js-routes 1.4.1-1.26 ruby2.5-rubygem-kramdown 1.15.0-1.28 ruby2.5-rubygem-locale 2.1.2-1.28 ruby2.5-rubygem-loofah 2.2.2-4.3.1 ruby2.5-rubygem-mail 2.7.1-3.3.1 ruby2.5-rubygem-method_source 0.9.0-1.26 ruby2.5-rubygem-mini_mime 1.0.0-1.17 ruby2.5-rubygem-nio4r 2.1.0-1.28 ruby2.5-rubygem-po_to_json 1.0.1-1.28 ruby2.5-rubygem-puma 4.3.11-150000.3.6.2 ruby2.5-rubygem-rack 2.0.8-150000.3.6.1 ruby2.5-rubygem-rack-test-0_6 0.6.3-1.28 ruby2.5-rubygem-rails-5_1 5.1.4-1.26 ruby2.5-rubygem-rails-dom-testing 2.0.3-1.28 ruby2.5-rubygem-rails-html-sanitizer 1.0.4-2.11 ruby2.5-rubygem-railties-5_1 5.1.4-3.3.1 ruby2.5-rubygem-railties-5.2 5.2.3-bp154.1.20 ruby2.5-rubygem-rb-fsevent 0.11.0-150400.1.5 ruby2.5-rubygem-rb-inotify 0.9.10-1.26 ruby2.5-rubygem-sass 3.5.3-1.19 ruby2.5-rubygem-sass-listen 4.0.0-1.26 ruby2.5-rubygem-sass-rails-5.1 5.1.0-bp154.1.20 ruby2.5-rubygem-sprockets 3.7.2-3.3.1 ruby2.5-rubygem-sprockets-rails 3.2.1-1.26 ruby2.5-rubygem-text 1.3.1-1.28 ruby2.5-rubygem-thor 0.20.0-1.27 ruby2.5-rubygem-thread_safe 0.3.6-1.28 ruby2.5-rubygem-tilt 2.0.8-1.27 ruby2.5-rubygem-tzinfo-1.2 1.2.7-bp154.1.19 ruby2.5-rubygem-virtus 1.0.5-1.28 ruby2.5-rubygem-websocket-driver-0_6 0.6.5-1.25 ruby2.5-rubygem-websocket-extensions 0.1.3-1.18 sqlite3 3.36.0-3.12.1 The following 6 packages have no support information from their vendor: ruby2.5-rubygem-actionpack-5.2 5.2.3-bp154.1.20 ruby2.5-rubygem-actionview-5.2 5.2.3-bp154.1.20 ruby2.5-rubygem-activesupport-5.2 5.2.3-bp154.1.20 ruby2.5-rubygem-railties-5.2 5.2.3-bp154.1.20 ^---+--- this will make hawk fail ruby2.5-rubygem-sass-rails-5.1 5.1.0-bp154.1.20 ^---+--- this will make hawk fail ruby2.5-rubygem-tzinfo-1.2 1.2.7-bp154.1.19 92 new packages to install. Overall download size: 9.3 MiB. Already cached: 22.6 MiB. After the operation, additional 84.7 MiB will be used. ---%<---
Just installed openSUSE Leap 15.4 Same Hawk issue that was originally reported of a browser blank screen. --- Followed Alberto Bursi steps to get hawk & hawk-backend working. Thanks Alberto. Now I can browse to Hawk, login. -- Come on SUSE & developers please fix this issue.
Maybe my message was ignored because it was private... installing the rails-5.2 should help. Please do zypper in -y ruby2.5-rubygem-rails-5.2 systemctl restart hawk hawk-backend systemctl status hawk hawk-backend