SHA256
1
0
forked from pool/hawk2

81 Commits

Author SHA256 Message Date
5dfd48fab9 Accepting request 1328357 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1328357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=31
2026-01-20 20:05:28 +00:00
Aleksei Burlakov
fc8efa1352 - Update to version 2.7.0+git.1768223657.3a8bb29f:
* Dev: bump e2e image leap:15.4 --> leap:15.5
  * Dev: Update LLC year --> 2026
  * Tests: add /cib/live/primitives/{primitive-id}/edit tests
  * Dev: add a new route /internal/auth to check if authenticated
  * Dev: add created/updated/delete flash url argument to notify the hawk-apserver
  * Dev: Update LLC year --> 2025

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=338
2026-01-20 16:23:36 +00:00
99576155be Accepting request 1311654 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1311654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=30
2025-10-16 15:39:16 +00:00
Aleksei Burlakov
962e58970e - bump ruby gem rack to 3.1.18 (bsc#1251939)
* rack-3.1.18.gem
- bump ruby gem uri to 1.0.4
  * uri-1.0.4.gem

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=336
2025-10-16 09:12:16 +00:00
8d6d2d683c Accepting request 1302599 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1302599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=29
2025-09-03 19:08:47 +00:00
Aleksei Burlakov
655a16249b Accepting request 1302598 from home:aburlakov:branches:network:ha-clustering:Factory
- fix the mtime in manifest.json (bsc#1230275)

OBS-URL: https://build.opensuse.org/request/show/1302598
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=334
2025-09-03 12:45:08 +00:00
29b68142bd Accepting request 1302067 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1302067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=28
2025-09-01 15:17:55 +00:00
Aleksei Burlakov
11a3f558a2 Accepting request 1302066 from home:aburlakov:branches:network:ha-clustering:Factory
- Make builds determinitstic (bsc#1230275)
  * add fix-mtime.patch

OBS-URL: https://build.opensuse.org/request/show/1302066
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=332
2025-08-31 08:43:14 +00:00
41b7236116 Accepting request 1300186 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1300186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=27
2025-08-19 14:45:55 +00:00
Aleksei Burlakov
371b300797 - bump rails version from 8.0.2 to 8.0.2.1 (bsc#1248100)
* actioncable-8.0.2.gem   --> actioncable-8.0.2.1.gem
  * actionmailbox-8.0.2.gem --> actionmailbox-8.0.2.1.gem
  * actionmailer-8.0.2.gem  --> actionmailer-8.0.2.1.gem
  * actionpack-8.0.2.gem    --> actionpack-8.0.2.1.gem
  * actiontext-8.0.2.gem    --> actiontext-8.0.2.1.gem
  * actionview-8.0.2.gem    --> actionview-8.0.2.1.gem
  * activejob-8.0.2.gem     --> activejob-8.0.2.1.gem
  * activemodel-8.0.2.gem   --> activemodel-8.0.2.1.gem
  * activerecord-8.0.2.gem  --> activerecord-8.0.2.1.gem
  * activestorage-8.0.2.gem --> activestorage-8.0.2.1.gem
  * activesupport-8.0.2.gem --> activesupport-8.0.2.1.gem
  * rails-8.0.2.gem         --> rails-8.0.2.1.gem
  * railties-8.0.2.gem      --> railties-8.0.2.1.gem

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=330
2025-08-19 06:41:32 +00:00
264bece1f2 Accepting request 1299762 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1299762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=26
2025-08-15 19:52:34 +00:00
Aleksei Burlakov
123d884c05 - require openssl explicitelly (bsc#1247899)
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=328
2025-08-15 07:27:21 +00:00
95c3ac628e Accepting request 1295081 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1295081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=25
2025-07-23 14:33:28 +00:00
Aleksei Burlakov
1572b8ce28 - bump ruby gem thor to 1.4.0 (bsc#1246809)
* thor-1.4.0.gem

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=326
2025-07-22 12:21:58 +00:00
58bff5f6d6 Accepting request 1286079 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1286079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=24
2025-06-17 16:21:04 +00:00
Aleksei Burlakov
33daa73934 - bump ruby gem rack to 3.1.16 (bsc#1244113)
* rack-3.1.16.gem

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=324
2025-06-16 11:55:07 +00:00
29b276a991 Accepting request 1276757 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1276757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=23
2025-05-12 14:51:33 +00:00
Aleksei Burlakov
5d83ca707b - bump ruby gem rack-session to 2.1.1 (bsc#1242927)
* rack-session-2.1.1.gem
- bump ruby gem rack to 3.1.14 (bsc#1242892,bsc#1242894)
  * rack-3.1.14.gem

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=322
2025-05-12 07:55:11 +00:00
a49f3e42e0 Accepting request 1274574 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1274574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=22
2025-05-05 20:29:26 +00:00
Aleksei Burlakov
a65ec67ff5 - bump ruby gem net-imap to 0.5.8 (bsc#1242000)
* net-imap-0.5.8.gem

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=320
2025-05-05 12:55:13 +00:00
1d4c2cffbb Accepting request 1267126 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1267126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=21
2025-04-07 15:36:14 +00:00
Aleksei Burlakov
6969da994c * update-hawk-backend-service.patch
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=318
2025-04-04 11:33:25 +00:00
Aleksei Burlakov
31030d0dce OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=317 2025-04-04 11:18:22 +00:00
Aleksei Burlakov
1ecd4c53ad OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=316 2025-04-03 13:31:04 +00:00
Aleksei Burlakov
eadd667fb0 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=315 2025-04-03 11:15:44 +00:00
Aleksei Burlakov
1314100af4 * gemfile-lock.patch
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=314
2025-04-02 10:41:25 +00:00
Aleksei Burlakov
5228be1319 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=313 2025-04-02 09:39:28 +00:00
Aleksei Burlakov
5d5832c6c4 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=312 2025-04-02 09:03:43 +00:00
Aleksei Burlakov
1d674924e0 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=311 2025-04-01 15:34:05 +00:00
Aleksei Burlakov
a0a69a71dd OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=310 2025-03-28 14:58:28 +00:00
Aleksei Burlakov
7b40da4b05 Accepting request 1255616 from home:aburlakov:branches:network:ha-clustering:Factory
- Update to version 2.7.0+git.1742310530.bfcd0e2c
  * bundle all the gems in the project

OBS-URL: https://build.opensuse.org/request/show/1255616
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=309
2025-03-24 12:36:41 +00:00
1bf8461f50 Accepting request 1254342 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1254342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=20
2025-03-19 21:33:53 +00:00
Aleksei Burlakov
892289f668 - Update to version 2.6.6+git.1742310530.bfcd0e2c (bsc#1182162,bsc#1182164):
* Dev: proof code from injections
  * Fix: enable colocation linking

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=307
2025-03-19 09:06:24 +00:00
494712c2c3 Accepting request 1231392 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1231392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=19
2024-12-16 18:18:05 +00:00
Aleksei Burlakov
9d322b5083 Accepting request 1231391 from home:aburlakov:branches:network:ha-clustering:Factory
- Update to version 2.6.6+git.1734344973.d7058a83:
  * Dev: bump rails-7 --> rails-8
  * Test: test_check_cluster_configuration: relax required resource options

OBS-URL: https://build.opensuse.org/request/show/1231391
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=305
2024-12-16 12:26:13 +00:00
9ea441f758 Accepting request 1229129 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1229129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=18
2024-12-09 20:11:42 +00:00
Aleksei Burlakov
b8ff3da5be - Update to version 2.6.5+git.1733657357.36d3ca16:
* Dev: make sprockets-4.2 compatible
  * Dev: bump sprockets v3.7 --> v4.2
  * Dev: bump sass-rails v5.1 --> v6.0

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=303
2024-12-08 14:25:56 +00:00
823c981db9 Accepting request 1228093 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1228093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=17
2024-12-04 14:26:53 +00:00
Aleksei Burlakov
505b2aae13 - Update to version 2.6.5+git.1732776108.1d325f4e:
* Dev: enable rails-8.0 (make it rails-8.0 compatible)

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=301
2024-12-03 18:04:37 +00:00
eb1d61186f Accepting request 1225132 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1225132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=16
2024-11-19 21:24:20 +00:00
Aleksei Burlakov
d30a439631 - Update to version 2.6.5+git.1731582159.c5ff4329:
* Fix: prepend all executable with /usr/sbin (bsc#1232760)

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=299
2024-11-19 15:26:28 +00:00
274d8983b2 Accepting request 1207962 from network:ha-clustering:Factory
- Do not assume a specific ruby version to build against
  * instead use the default ruby of the distribution.

OBS-URL: https://build.opensuse.org/request/show/1207962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=15
2024-10-15 12:58:52 +00:00
Aleksei Burlakov
ce1272f49d - Do not assume a specific ruby version to build against
* instead use the default ruby of the distribution.

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=297
2024-10-14 14:31:31 +00:00
Aleksei Burlakov
20608b6cd2 - Use the default ruby version macros. (to enable hawk in SLFO)
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=296
2024-10-14 14:27:15 +00:00
Aleksei Burlakov
3eb9048737 - Use the defalt ruby version macros. (to enable hawk in SLFO)
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=295
2024-10-14 13:44:31 +00:00
Aleksei Burlakov
e6b882d4e9 - Degrade ruby to the default v3.2, to enable hawk in SLFO
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=294
2024-10-14 11:42:28 +00:00
Aleksei Burlakov
19cd6985d1 Degrade the ruby version to 3.2 to enable hawk in SLFO
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=293
2024-10-14 11:22:47 +00:00
c056d5ee34 Accepting request 1206656 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1206656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=14
2024-10-11 15:02:18 +00:00
Aleksei Burlakov
88e4567bea - Update to version 2.6.5+git.1727339846.0abbc129:
* Fix: hb_report: indicate the 'crm report' failure (bsc#1230674)
  * Dev: wizards: don't use root password (bsc#1230672)

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=291
2024-10-10 08:52:39 +00:00
381baa4ade Accepting request 1200269 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1200269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=13
2024-09-12 14:57:25 +00:00
606e64f1c0 Accepting request 1198322 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1198322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=12
2024-09-03 11:38:33 +00:00
Aleksei Burlakov
fc052e3888 - Update to version 2.6.5+git.1724746409.a23057e1:
* Add docstring to functions in hawk_test
  * make-sle16-compatible.patch

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=286
2024-09-02 14:28:07 +00:00
134a7c3f64 Accepting request 1195266 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1195266
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=11
2024-08-22 16:13:56 +00:00
Aleksei Burlakov
5688654202 - Update to version 2.6.5+git.1724254291.33351c16:
* Dev: bump js-routes version

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=284
2024-08-22 08:41:54 +00:00
9945278eed Accepting request 1194308 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1194308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=10
2024-08-17 10:41:14 +00:00
Aleksei Burlakov
4c6d6b83d6 - Update to version 2.6.5+git.1723815804.bb4dbd8:
* Update copyright 2018 --> 2024

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=282
2024-08-16 13:59:59 +00:00
4e39998b71 Accepting request 1190455 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1190455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=9
2024-07-31 11:29:54 +00:00
Aleksei Burlakov
448c1105b5 - Update to version 2.6.5+git.1722332489.55c71c1:
* Dev: rename 'Score' to 'Kind'

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=280
2024-07-30 11:15:32 +00:00
c43ade28ef Accepting request 1189589 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1189589
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=8
2024-07-25 13:40:06 +00:00
Aleksei Burlakov
2756dfe8cc - Update to version 2.6.5+git.1721396378.dfdc98db:
* Fix: cibtools: adjust to the new cibadmin format (bsc#1228106)
  * Test: extend the test_check_cluster_configuration (ped#8036,ped#8016,ped#8260,ped#8249)
  * Update the drop-down boxes in the Cluster Configuration (ped#8036,ped#8016,ped#8260,ped#8249)
  * Increase the test delays back, as they were before
  * Add test_check_cluster_configuration for 15aee3b2 (ped#8036,ped#8016,ped#8260,ped#8249)
  * Use crm_attribute --list-options (ped#8036,ped#8016,ped#8260,ped#8249)
  * Check rsc stonith is in maintenance by either of 2 keywords

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=278
2024-07-25 10:56:32 +00:00
a8f3f83e16 Accepting request 1155545 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1155545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=7
2024-03-06 22:06:00 +00:00
Aleksei Burlakov
0fc2ce9c78 Accepting request 1155544 from home:aburlakov:branches:network:ha-clustering:Factory2
- Update to version 2.6.4+git.1709557109.3388d243:
  * Update sanity check for passwd existance (bsc#1220891)
  * Update validation for the newer versions of rails (bsc#1220890)
  * Enable HttpOnly secure flag by default (bsc#1216508)
  * Enforse CSRF in errors_controller.rb (bsc#1216571)
  * Enable ACL (bsc#1219548)
  * Fix mime type issue in MS windows (bsc#1215438)
  * Parametrize CORS Access-Control-Allow-Origin header (bsc#1213454)

OBS-URL: https://build.opensuse.org/request/show/1155544
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=276
2024-03-06 12:14:21 +00:00
c7f90a227c Accepting request 1153440 from network:ha-clustering:Factory
Submit buildfix from devel to Factory

OBS-URL: https://build.opensuse.org/request/show/1153440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=6
2024-02-29 20:51:50 +00:00
Aleksei Burlakov
0e886655f3 Accepting request 1146860 from home:aburlakov:branches:network:ha-clustering:Factory
- Update the ruby version from 3.2 to 3.3

OBS-URL: https://build.opensuse.org/request/show/1146860
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=274
2024-02-16 09:50:58 +00:00
516a236a01 Accepting request 1141004 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1141004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=5
2024-01-23 21:57:25 +00:00
Aleksei Burlakov
0b3a3f77af Accepting request 1133044 from home:mlschroe:branches:network:ha-clustering:Factory
declare the users/groups we create in the preinstall scripts

OBS-URL: https://build.opensuse.org/request/show/1133044
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=272
2024-01-23 13:30:08 +00:00
Aleksei Burlakov
46b02d6059 Accepting request 1129791 from home:aburlakov:branches:network:ha-clustering:Factory
- Gemfile.lock should be generaged on the client side (bsc#1217642)

OBS-URL: https://build.opensuse.org/request/show/1129791
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=271
2023-11-29 12:17:57 +00:00
93389c0168 Accepting request 1129109 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1129109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=4
2023-11-27 21:43:57 +00:00
Aleksei Burlakov
4f59facee8 Accepting request 1128314 from home:anag:branches:network:ha-clustering:Factory
Fixes for package broken in Factory

OBS-URL: https://build.opensuse.org/request/show/1128314
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=269
2023-11-27 11:45:19 +00:00
86383afef0 Accepting request 1115862 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1115862
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=3
2023-10-06 19:13:56 +00:00
Aleksei Burlakov
e997a71b9f Accepting request 1115860 from home:aburlakov:branches:network:ha-clustering:Factory
- Hawk fails to build in Factory (bsc#1215976)

OBS-URL: https://build.opensuse.org/request/show/1115860
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=267
2023-10-05 14:13:58 +00:00
d10bb7d54b Accepting request 1095922 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1095922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=2
2023-06-29 15:29:11 +00:00
Aleksei Burlakov
2416859ce1 Accepting request 1094804 from home:aburlakov:branches:openSUSE:Factory
- Strengthen /usr/share/hawk permissions (bsc#1211848)

OBS-URL: https://build.opensuse.org/request/show/1094804
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=265
2023-06-29 08:22:40 +00:00
9fda326592 Accepting request 1087396 from network:ha-clustering:Factory
Hi, this is the hawk2 that we use in our HA.

OBS-URL: https://build.opensuse.org/request/show/1087396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hawk2?expand=0&rev=1
2023-05-23 12:55:20 +00:00
Aleksei Burlakov
3f00250675 Accepting request 1087350 from home:aburlakov:branches:openSUSE:Factory2
- Update to version 2.6.4+git.1682509819.1ff135ea:
  * Tests: upgrate tests for ruby3.2 (tumbleweed)
  * Upgrade for ruby3.2 (tumbleweed)
  * Forbid special symbols in the category
  * Rename functional CD test
  * Fix the sass-rails version on ~5.0
  * Don't delete the private key if the public key is missing
  * Minor enhancements to e2e_test
- Update sass-ansible dependency in the hawk2.spec:
  * Unable to activate sass-rails-5.1.0 (bsc#1208533) 
- Update to version 2.6.4+git.1667244108.7a0cffe:
  * Fix detection of partial upgrade (bsc#1196673,bsc#1203367)
  * Improve handling of unmatched paths (bsc#1199258)
  * Set HttpOnly by HAWK_COOKIE_HTTP_ONLY=true (bsc#1198647)
- Update to version 2.6.4:
  * Fix wizards ui (bsc#1184274)
- Update to version 2.6.3:
  * Remove hawk_invoke and use capture3 instead of runas (bsc#1179999)(CVE-2020-35459)
  * Remove unnecessary chmod (bsc#1182166)(CVE-2021-25314) 
  * Sanitize filename to contains whitelist of alphanumeric (bsc#1182165)
- Update to version 2.6.0:
  * Use fullpath of binary (bsc#1181436)
  * remove %x (bsc#1182163)
- Update to version 2.4.0+git.1611141202.2fe6369e:
  * Improve further mechanism of controllers to system commands.
  * drop patch 0001-Improve-controllers.patch since merged upstream
   (CVE-2020-35458)
- Update to version 2.3.0+git.1603969748
 * fix bsc#1179998. Handle better input on app controllers (CVE-2020-35458)
- Update to version 2.2.0+git.1603969748.10468582:

OBS-URL: https://build.opensuse.org/request/show/1087350
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=263
2023-05-16 09:26:29 +00:00
2765eeb91c Accepting request 967820 from home:aburlakov:branches:network:ha-clustering:Factory
- Remove unnecessary chmod
  * bsc#1182166-remove-unnecessary-chmod.patch (bsc#1182166)

OBS-URL: https://build.opensuse.org/request/show/967820
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=262
2022-04-08 14:03:09 +00:00
fca76d25b1 Accepting request 965711 from home:aburlakov:branches:network:ha-clustering:Factory
- Update to version 2.2.0+git.1593701652.5c1edcf8.tar.bz2
  * Use the git-factory branch again
  * Upgrade/Relax package requirements to enable building
  * bsc#1196919-enable-building-factory.patch (bsc#1196919)

OBS-URL: https://build.opensuse.org/request/show/965711
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=261
2022-03-29 16:14:33 +00:00
b65143b052 Accepting request 961955 from home:aburlakov:branches:network:ha-clustering:Factory2
Let's enable building the hawk2 in factory again.

OBS-URL: https://build.opensuse.org/request/show/961955
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=260
2022-03-29 07:49:40 +00:00
6eb62ae39c Remove the broken _link since openSUSE:Factory/hawk2 no long exists
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=259
2022-03-29 07:45:53 +00:00
Kristoffer Gronlund
ffc369e136 - Provide new hawk UI as a new package (bsc#940628)
- Update to version 1.0.0~alpha1+git.1438696250.7574201:
  + Util: Remove PerRequestCache, use Rails.cache instead
  + Don't cache ACL enabled check (possibly slower, but safer)

- Update to version 1.0.0~alpha1+git.1438678796.97668bf:
  + hawk_invoke: Fix bug in allow_root call (fate#318281)
  + Gemfile: Relax web-console requirement
  + Gemfile: Relax puma version requirement
  + View: Add well with step description
  + Naming of master/slave resources (switch to "multi-state resources") (bsc#940193) (bsc#940205)

- Update to version 1.0.0~alpha1+git.1436521428.f08859d:
  + Add a :nostonith status code
  + Config: Enable gzip compression
  + Model: New Wizard model
  + Model: Don't use PTY to implement wizard backend, add support for running as root (fate#318281)
  + Status: Started to rebuild the status page
  + Status: Display error messages on status page correctly
  + Status: Synced icons correct with previous commits
  + Nodes: Moved the actions to a proper place within table view
  + Navigation: Reordered menu entries
  + Assets: Stretch responsive image to full width
  + Dashboard: Add multi-cluster dashboard
  + CrmScript: Utility for executing cluster scripts.
  + Monitor: Only update on epoch change
  + Views: Removed development navigation
  + View: Cleaner page render by setting image size
  + View: Add categories for wizards (fate#318211)

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=2
2015-08-05 11:39:10 +00:00
Kristoffer Gronlund
a9f9358d0b osc copypac from project:network:ha-clustering:Factory package:hawk revision:179, using expand
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/hawk2?expand=0&rev=1
2015-08-05 11:33:24 +00:00
115 changed files with 1144 additions and 112 deletions

View File

@@ -4,7 +4,7 @@
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="filename">hawk2</param>
<param name="versionformat">2.6.5+git.%ct.%h</param>
<param name="versionformat">2.7.0+git.%ct.%h</param>
<param name="revision">master</param>
<param name="changesgenerate">enable</param>
</service>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/ClusterLabs/hawk.git</param>
<param name="changesrevision">42b178931d2f67c612d759487a2ac2a1338ee5cd</param></service></servicedata>
<param name="changesrevision">3a8bb29f36960405970f61558ee8690c409cf781</param></service></servicedata>

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f645a2c21821b8449fd1d6770708f4031c91a2eedf9ef476e9be93c64e703a8a
size 111104

3
actioncable-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dc31efc34cca9cdefc5c691ddb8b4b214c0ea5cd1372108cbc1377767fb91969
size 47616

3
actionmailbox-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:058b2fb1980e5d5a894f675475fcfa45c62631103d5a2596d9610ec81581889b
size 22016

3
actionmailer-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f4c1d2060f653bfe908aa7fdc5a61c0e5279670de992146582f2e36f8b9175e9
size 33280

3
actionpack-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ced74147a1f0daafaa4bab7f677513fd4d3add574c7839958f7b4f1de44f8423
size 261632

3
actiontext-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0bf57da22a9c19d970779c3ce24a56be31b51c7640f2763ec64aa72e358d2d2d
size 41984

3
actionview-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:80455b2588911c9b72cec22d240edacb7c150e800ef2234821269b2b2c3e2e5b
size 192000

3
activejob-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:908dab3713b101859536375819f4156b07bdf4c232cc645e7538adb9e302f825
size 43520

3
activemodel-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e21358c11ce68aed3f9838b7e464977bc007b4446c6e4059781e1d5c03bcf33e
size 70656

3
activerecord-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:acfbe0cadfcc50fa208011fe6f4eb01cae682ebae0ef57145ba45380c74bcc44
size 567296

3
activestorage-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8a63a48c3999caeee26a59441f813f94681fc35cc41aba7ce1f836add04fba76
size 68608

3
activesupport-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:88842578ccd0d40f658289b0e8c842acfe9af751afee2e0744a7873f50b6fdae
size 268800

BIN
axiom-types-0.1.1.gem LFS Normal file

Binary file not shown.

3
base64-0.3.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b
size 11776

3
bigdecimal-4.0.1.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8b07d3d065a9f921c80ceaea7c9d4ae596697295b584c296fe599dd0ad01c4a7
size 90112

BIN
builder-3.3.0.gem LFS Normal file

Binary file not shown.

BIN
coercible-1.0.0.gem LFS Normal file

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6b56837e1e7e5292f9864f34b69c5a2cbc75c0cf5338f1ce9903d10fa762d5ab
size 350720

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:33fff5ba71a12d2aa26cb72b1db8bba2a1a01823559fb01d29eb74c286e62e0a
size 13312

BIN
crass-1.0.6.gem LFS Normal file

Binary file not shown.

3
date-3.5.1.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:750d06384d7b9c15d562c76291407d89e368dda4d4fff957eb94962d325a0dc0
size 78336

BIN
descendants_tracker-0.0.4.gem LFS Normal file

Binary file not shown.

3
drb-2.2.3.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0b00d6fdb50995fe4a45dea13663493c841112e4068656854646f418fda13373
size 30720

3
erb-6.0.1.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:28ecdd99c5472aebd5674d6061e3c6b0a45c049578b071e5a52c2a7f13c197e5
size 29184

BIN
erubi-1.13.1.gem LFS Normal file

Binary file not shown.

BIN
execjs-2.10.0.gem LFS Normal file

Binary file not shown.

3
fast_gettext-4.1.1.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e8c532f6945b0dc31efb2e91366bd56630bc3ae6a05a4126937124e40366efd8
size 30208

3
ffi-1.17.3.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0e9f39f7bb3934f77ad6feab49662be77e87eedcdeb2a3f5c0234c2938563d4c
size 1010688

38
fix-mtime.patch Normal file
View File

@@ -0,0 +1,38 @@
commit 3377ac69642d914584c04a9ab17ef836939753c2
Author: Aleksei Burlakov <aburlakov@suse.com>
Date: Thu Aug 28 14:31:40 2025 +0200
fix mtime, so that gz files are determenistic
diff --git a/hawk/vendor/gems/sprockets-4.2.2/lib/sprockets/utils/gzip.rb b/hawk/vendor/gems/sprockets-4.2.2/lib/sprockets/utils/gzip.rb
index 3fd5228..cd2599e 100644
--- a/hawk/vendor/gems/sprockets-4.2.2/lib/sprockets/utils/gzip.rb
+++ b/hawk/vendor/gems/sprockets-4.2.2/lib/sprockets/utils/gzip.rb
@@ -10,13 +10,13 @@ module Sprockets
# writes contents to the `file` passed in. Sets `mtime` of
# written file to passed in `mtime`
module ZlibArchiver
- def self.call(file, source, mtime)
+ def self.call(file, source, _mtime)
gz = Zlib::GzipWriter.new(file, Zlib::BEST_COMPRESSION)
- gz.mtime = mtime
+ gz.mtime = 0
gz.write(source)
gz.close
- File.utime(mtime, mtime, file.path)
+ File.utime(0, 0, file.path)
end
end
@@ -28,8 +28,8 @@ module Sprockets
# writes contents to the `file` passed in. Sets `mtime` of
# written file to passed in `mtime`
module ZopfliArchiver
- def self.call(file, source, mtime)
- compressed_source = Autoload::Zopfli.deflate(source, format: :gzip, mtime: mtime)
+ def self.call(file, source, _mtime)
+ compressed_source = Autoload::Zopfli.deflate(source, format: :gzip, mtime: 0)
file.write(compressed_source)
file.close

3
forwardable-1.4.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f1cd40cc9812937980e1c76f1aa053660990a7c9b6a98fc37d945468afcce838
size 7168

414
gemfile-lock.patch Normal file
View File

@@ -0,0 +1,414 @@
Index: hawk2-2.6.6+git.1742310530.bfcd0e2c/hawk/Gemfile
===================================================================
--- hawk2-2.6.6+git.1742310530.bfcd0e2c.orig/hawk/Gemfile
+++ hawk2-2.6.6+git.1742310530.bfcd0e2c/hawk/Gemfile
@@ -16,7 +16,7 @@
# trying to build packaged software?
#
-gem "rails", ">= 5.1"
+gem "rails", ">= 8.1"
gem "puma", ">= 4.3.5"
gem "sass-rails", ">= 5.0"
gem "virtus", ">= 1.0.1"
@@ -24,9 +24,10 @@
gem "fast_gettext", ">= 1.4"
gem "gettext_i18n_rails", ">= 1.8"
gem "gettext_i18n_rails_js", ">= 1.3"
-gem "sprockets", "~> 3.7"
+gem "sprockets", ">= 4.2"
gem "kramdown", ">= 1.14"
gem "uglifier", ">= 3"
+gem "ostruct"
group :test do
if ENV["RAILS_ENV"] == "test"
Index: hawk2-2.6.6+git.1742310530.bfcd0e2c/hawk/Gemfile.lock
===================================================================
--- /dev/null
+++ hawk2-2.6.6+git.1742310530.bfcd0e2c/hawk/Gemfile.lock
@@ -0,0 +1,273 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ action_text-trix (2.1.16)
+ railties
+ actioncable (8.1.2)
+ actionpack (= 8.1.2)
+ activesupport (= 8.1.2)
+ nio4r (~> 2.0)
+ websocket-driver (>= 0.6.1)
+ zeitwerk (~> 2.6)
+ actionmailbox (8.1.2)
+ actionpack (= 8.1.2)
+ activejob (= 8.1.2)
+ activerecord (= 8.1.2)
+ activestorage (= 8.1.2)
+ activesupport (= 8.1.2)
+ mail (>= 2.8.0)
+ actionmailer (8.1.2)
+ actionpack (= 8.1.2)
+ actionview (= 8.1.2)
+ activejob (= 8.1.2)
+ activesupport (= 8.1.2)
+ mail (>= 2.8.0)
+ rails-dom-testing (~> 2.2)
+ actionpack (8.1.2)
+ actionview (= 8.1.2)
+ activesupport (= 8.1.2)
+ nokogiri (>= 1.8.5)
+ rack (>= 2.2.4)
+ rack-session (>= 1.0.1)
+ rack-test (>= 0.6.3)
+ rails-dom-testing (~> 2.2)
+ rails-html-sanitizer (~> 1.6)
+ useragent (~> 0.16)
+ actiontext (8.1.2)
+ action_text-trix (~> 2.1.15)
+ actionpack (= 8.1.2)
+ activerecord (= 8.1.2)
+ activestorage (= 8.1.2)
+ activesupport (= 8.1.2)
+ globalid (>= 0.6.0)
+ nokogiri (>= 1.8.5)
+ actionview (8.1.2)
+ activesupport (= 8.1.2)
+ builder (~> 3.1)
+ erubi (~> 1.11)
+ rails-dom-testing (~> 2.2)
+ rails-html-sanitizer (~> 1.6)
+ activejob (8.1.2)
+ activesupport (= 8.1.2)
+ globalid (>= 0.3.6)
+ activemodel (8.1.2)
+ activesupport (= 8.1.2)
+ activerecord (8.1.2)
+ activemodel (= 8.1.2)
+ activesupport (= 8.1.2)
+ timeout (>= 0.4.0)
+ activestorage (8.1.2)
+ actionpack (= 8.1.2)
+ activejob (= 8.1.2)
+ activerecord (= 8.1.2)
+ activesupport (= 8.1.2)
+ marcel (~> 1.0)
+ activesupport (8.1.2)
+ base64
+ bigdecimal
+ concurrent-ruby (~> 1.0, >= 1.3.1)
+ connection_pool (>= 2.2.5)
+ drb
+ i18n (>= 1.6, < 2)
+ json
+ logger (>= 1.4.2)
+ minitest (>= 5.1)
+ securerandom (>= 0.3)
+ tzinfo (~> 2.0, >= 2.0.5)
+ uri (>= 0.13.1)
+ axiom-types (0.1.1)
+ descendants_tracker (~> 0.0.4)
+ ice_nine (~> 0.11.0)
+ thread_safe (~> 0.3, >= 0.3.1)
+ base64 (0.3.0)
+ bigdecimal (4.0.1)
+ builder (3.3.0)
+ coercible (1.0.0)
+ descendants_tracker (~> 0.0.1)
+ concurrent-ruby (1.3.6)
+ connection_pool (3.0.2)
+ crass (1.0.6)
+ date (3.5.1)
+ descendants_tracker (0.0.4)
+ thread_safe (~> 0.3, >= 0.3.1)
+ drb (2.2.3)
+ erb (6.0.1)
+ erubi (1.13.1)
+ execjs (2.10.0)
+ fast_gettext (4.1.1)
+ prime
+ racc
+ ffi (1.17.3)
+ forwardable (1.4.0)
+ gettext (3.5.1)
+ erubi
+ locale (>= 2.0.5)
+ prime
+ racc
+ text (>= 1.3.0)
+ gettext_i18n_rails (2.1.0)
+ fast_gettext (>= 0.9.0)
+ gettext_i18n_rails_js (3.1.0)
+ gettext (>= 3.0.2)
+ gettext_i18n_rails (>= 0.7.1)
+ po_to_json (>= 2.0.0)
+ rails (>= 3.2.0)
+ globalid (1.3.0)
+ activesupport (>= 6.1)
+ i18n (1.14.8)
+ concurrent-ruby (~> 1.0)
+ ice_nine (0.11.2)
+ io-console (0.8.2)
+ irb (1.16.0)
+ pp (>= 0.6.0)
+ rdoc (>= 4.0.0)
+ reline (>= 0.4.2)
+ js-routes (2.3.6)
+ railties (>= 5)
+ sorbet-runtime
+ json (2.18.0)
+ kramdown (2.5.1)
+ rexml (>= 3.3.9)
+ locale (2.1.4)
+ logger (1.7.0)
+ loofah (2.25.0)
+ crass (~> 1.0.2)
+ nokogiri (>= 1.12.0)
+ mail (2.9.0)
+ logger
+ mini_mime (>= 0.1.1)
+ net-imap
+ net-pop
+ net-smtp
+ marcel (1.1.0)
+ mini_mime (1.1.5)
+ mini_portile2 (2.8.9)
+ minitest (6.0.1)
+ prism (~> 1.5)
+ net-imap (0.6.2)
+ date
+ net-protocol
+ net-pop (0.1.2)
+ net-protocol
+ net-protocol (0.2.2)
+ timeout
+ net-smtp (0.5.1)
+ net-protocol
+ nio4r (2.7.5)
+ nokogiri (1.19.0)
+ mini_portile2 (~> 2.8.2)
+ racc (~> 1.4)
+ ostruct (0.6.3)
+ po_to_json (3.0.0)
+ json (>= 1.6.0)
+ pp (0.6.3)
+ prettyprint
+ prettyprint (0.2.0)
+ prime (0.1.4)
+ forwardable
+ singleton
+ prism (1.7.0)
+ psych (5.3.1)
+ date
+ stringio
+ puma (7.1.0)
+ nio4r (~> 2.0)
+ racc (1.8.1)
+ rack (3.2.4)
+ rack-session (2.1.1)
+ base64 (>= 0.1.0)
+ rack (>= 3.0.0)
+ rack-test (2.2.0)
+ rack (>= 1.3)
+ rackup (2.3.1)
+ rack (>= 3)
+ rails (8.1.2)
+ actioncable (= 8.1.2)
+ actionmailbox (= 8.1.2)
+ actionmailer (= 8.1.2)
+ actionpack (= 8.1.2)
+ actiontext (= 8.1.2)
+ actionview (= 8.1.2)
+ activejob (= 8.1.2)
+ activemodel (= 8.1.2)
+ activerecord (= 8.1.2)
+ activestorage (= 8.1.2)
+ activesupport (= 8.1.2)
+ bundler (>= 1.15.0)
+ railties (= 8.1.2)
+ rails-dom-testing (2.3.0)
+ activesupport (>= 5.0.0)
+ minitest
+ nokogiri (>= 1.6)
+ rails-html-sanitizer (1.6.2)
+ loofah (~> 2.21)
+ nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
+ railties (8.1.2)
+ actionpack (= 8.1.2)
+ activesupport (= 8.1.2)
+ irb (~> 1.13)
+ rackup (>= 1.0.0)
+ rake (>= 12.2)
+ thor (~> 1.0, >= 1.2.2)
+ tsort (>= 0.2)
+ zeitwerk (~> 2.6)
+ rake (13.3.1)
+ rdoc (7.0.3)
+ erb
+ psych (>= 4.0.0)
+ tsort
+ reline (0.6.3)
+ io-console (~> 0.5)
+ rexml (3.4.4)
+ sass-rails (6.0.0)
+ sassc-rails (~> 2.1, >= 2.1.1)
+ sassc (2.4.0)
+ ffi (~> 1.9)
+ sassc-rails (2.1.2)
+ railties (>= 4.0.0)
+ sassc (>= 2.0)
+ sprockets (> 3.0)
+ sprockets-rails
+ tilt
+ securerandom (0.4.1)
+ singleton (0.3.0)
+ sorbet-runtime (0.6.12883)
+ sprockets (4.2.2)
+ concurrent-ruby (~> 1.0)
+ logger
+ rack (>= 2.2.4, < 4)
+ sprockets-rails (3.5.2)
+ actionpack (>= 6.1)
+ activesupport (>= 6.1)
+ sprockets (>= 3.0.0)
+ stringio (3.2.0)
+ text (1.3.1)
+ thor (1.5.0)
+ thread_safe (0.3.6)
+ tilt (2.7.0)
+ timeout (0.6.0)
+ tsort (0.2.0)
+ tzinfo (2.0.6)
+ concurrent-ruby (~> 1.0)
+ uglifier (4.2.1)
+ execjs (>= 0.3.0, < 3)
+ uri (1.1.1)
+ useragent (0.16.11)
+ virtus (2.0.0)
+ axiom-types (~> 0.1)
+ coercible (~> 1.0)
+ descendants_tracker (~> 0.0, >= 0.0.3)
+ websocket-driver (0.8.0)
+ base64
+ websocket-extensions (>= 0.1.0)
+ websocket-extensions (0.1.5)
+ zeitwerk (2.7.4)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ fast_gettext (>= 1.4)
+ gettext_i18n_rails (>= 1.8)
+ gettext_i18n_rails_js (>= 1.3)
+ js-routes (>= 1.4.1)
+ kramdown (>= 1.14)
+ ostruct
+ puma (>= 4.3.5)
+ rails (>= 8.1)
+ sass-rails (>= 5.0)
+ sprockets (>= 4.2)
+ uglifier (>= 3)
+ virtus (>= 1.0.1)
+
+CHECKSUMS
+ action_text-trix (2.1.16) sha256=f645a2c21821b8449fd1d6770708f4031c91a2eedf9ef476e9be93c64e703a8a
+ actioncable (8.1.2) sha256=dc31efc34cca9cdefc5c691ddb8b4b214c0ea5cd1372108cbc1377767fb91969
+ actionmailbox (8.1.2) sha256=058b2fb1980e5d5a894f675475fcfa45c62631103d5a2596d9610ec81581889b
+ actionmailer (8.1.2) sha256=f4c1d2060f653bfe908aa7fdc5a61c0e5279670de992146582f2e36f8b9175e9
+ actionpack (8.1.2) sha256=ced74147a1f0daafaa4bab7f677513fd4d3add574c7839958f7b4f1de44f8423
+ actiontext (8.1.2) sha256=0bf57da22a9c19d970779c3ce24a56be31b51c7640f2763ec64aa72e358d2d2d
+ actionview (8.1.2) sha256=80455b2588911c9b72cec22d240edacb7c150e800ef2234821269b2b2c3e2e5b
+ activejob (8.1.2) sha256=908dab3713b101859536375819f4156b07bdf4c232cc645e7538adb9e302f825
+ activemodel (8.1.2) sha256=e21358c11ce68aed3f9838b7e464977bc007b4446c6e4059781e1d5c03bcf33e
+ activerecord (8.1.2) sha256=acfbe0cadfcc50fa208011fe6f4eb01cae682ebae0ef57145ba45380c74bcc44
+ activestorage (8.1.2) sha256=8a63a48c3999caeee26a59441f813f94681fc35cc41aba7ce1f836add04fba76
+ activesupport (8.1.2) sha256=88842578ccd0d40f658289b0e8c842acfe9af751afee2e0744a7873f50b6fdae
+ axiom-types (0.1.1) sha256=c1ff113f3de516fa195b2db7e0a9a95fd1b08475a502ff660d04507a09980383
+ base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b
+ bigdecimal (4.0.1) sha256=8b07d3d065a9f921c80ceaea7c9d4ae596697295b584c296fe599dd0ad01c4a7
+ builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f
+ coercible (1.0.0) sha256=5081ad24352cc8435ce5472bc2faa30260c7ea7f2102cc6a9f167c4d9bffaadc
+ concurrent-ruby (1.3.6) sha256=6b56837e1e7e5292f9864f34b69c5a2cbc75c0cf5338f1ce9903d10fa762d5ab
+ connection_pool (3.0.2) sha256=33fff5ba71a12d2aa26cb72b1db8bba2a1a01823559fb01d29eb74c286e62e0a
+ crass (1.0.6) sha256=dc516022a56e7b3b156099abc81b6d2b08ea1ed12676ac7a5657617f012bd45d
+ date (3.5.1) sha256=750d06384d7b9c15d562c76291407d89e368dda4d4fff957eb94962d325a0dc0
+ descendants_tracker (0.0.4) sha256=e9c41dd4cfbb85829a9301ea7e7c48c2a03b26f09319db230e6479ccdc780897
+ drb (2.2.3) sha256=0b00d6fdb50995fe4a45dea13663493c841112e4068656854646f418fda13373
+ erb (6.0.1) sha256=28ecdd99c5472aebd5674d6061e3c6b0a45c049578b071e5a52c2a7f13c197e5
+ erubi (1.13.1) sha256=a082103b0885dbc5ecf1172fede897f9ebdb745a4b97a5e8dc63953db1ee4ad9
+ execjs (2.10.0) sha256=6bcb8be8f0052ff9d370b65d1c080f2406656e150452a0abdb185a133048450d
+ fast_gettext (4.1.1) sha256=e8c532f6945b0dc31efb2e91366bd56630bc3ae6a05a4126937124e40366efd8
+ ffi (1.17.3) sha256=0e9f39f7bb3934f77ad6feab49662be77e87eedcdeb2a3f5c0234c2938563d4c
+ forwardable (1.4.0) sha256=f1cd40cc9812937980e1c76f1aa053660990a7c9b6a98fc37d945468afcce838
+ gettext (3.5.1) sha256=03ec7f71ea7e2cf1fdcd5e08682e98b81601922fdbee890b7bc6f63b0e1a512a
+ gettext_i18n_rails (2.1.0) sha256=672aa595f2977ad796ec0a0f3ba1adcc606cdeff4840f53efd0c944f57bf0628
+ gettext_i18n_rails_js (3.1.0) sha256=474b5295586a70116e794915bb5eed38b2db5956ba2d30ac13334bd9f436744f
+ globalid (1.3.0) sha256=05c639ad6eb4594522a0b07983022f04aa7254626ab69445a0e493aa3786ff11
+ i18n (1.14.8) sha256=285778639134865c5e0f6269e0b818256017e8cde89993fdfcbfb64d088824a5
+ ice_nine (0.11.2) sha256=5d506a7d2723d5592dc121b9928e4931742730131f22a1a37649df1c1e2e63db
+ io-console (0.8.2) sha256=d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc
+ irb (1.16.0) sha256=2abe56c9ac947cdcb2f150572904ba798c1e93c890c256f8429981a7675b0806
+ js-routes (2.3.6) sha256=a46220beadddf3ee4dc7a1e0b908587c0b3418d44d84ef7970ed72e849598474
+ json (2.18.0) sha256=b10506aee4183f5cf49e0efc48073d7b75843ce3782c68dbeb763351c08fd505
+ kramdown (2.5.1) sha256=87bbb6abd9d3cebe4fc1f33e367c392b4500e6f8fa19dd61c0972cf4afe7368c
+ locale (2.1.4) sha256=522f9973ef3eee64aac9bca06d21db2fba675fa3d2cf61d21f42d1ca18a9f780
+ logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203
+ loofah (2.25.0) sha256=df5ed7ac3bac6a4ec802df3877ee5cc86d027299f8952e6243b3dac446b060e6
+ mail (2.9.0) sha256=6fa6673ecd71c60c2d996260f9ee3dd387d4673b8169b502134659ece6d34941
+ marcel (1.1.0) sha256=fdcfcfa33cc52e93c4308d40e4090a5d4ea279e160a7f6af988260fa970e0bee
+ mini_mime (1.1.5) sha256=8681b7e2e4215f2a159f9400b5816d85e9d8c6c6b491e96a12797e798f8bccef
+ mini_portile2 (2.8.9) sha256=0cd7c7f824e010c072e33f68bc02d85a00aeb6fce05bb4819c03dfd3c140c289
+ minitest (6.0.1) sha256=7854c74f48e2e975969062833adc4013f249a4b212f5e7b9d5c040bf838d54bb
+ net-imap (0.6.2) sha256=08caacad486853c61676cca0c0c47df93db02abc4a8239a8b67eb0981428acc6
+ net-pop (0.1.2) sha256=848b4e982013c15b2f0382792268763b748cce91c9e91e36b0f27ed26420dff3
+ net-protocol (0.2.2) sha256=aa73e0cba6a125369de9837b8d8ef82a61849360eba0521900e2c3713aa162a8
+ net-smtp (0.5.1) sha256=ed96a0af63c524fceb4b29b0d352195c30d82dd916a42f03c62a3a70e5b70736
+ nio4r (2.7.5) sha256=6c90168e48fb5f8e768419c93abb94ba2b892a1d0602cb06eef16d8b7df1dca1
+ nokogiri (1.19.0) sha256=e304d21865f62518e04f2bf59f93bd3a97ca7b07e7f03952946d8e1c05f45695
+ ostruct (0.6.3) sha256=95a2ed4a4bd1d190784e666b47b2d3f078e4a9efda2fccf18f84ddc6538ed912
+ po_to_json (3.0.0) sha256=88e30de6aef627914d4774f389fea6c308001b60810603267dab3e7d232695cb
+ pp (0.6.3) sha256=2951d514450b93ccfeb1df7d021cae0da16e0a7f95ee1e2273719669d0ab9df6
+ prettyprint (0.2.0) sha256=2bc9e15581a94742064a3cc8b0fb9d45aae3d03a1baa6ef80922627a0766f193
+ prime (0.1.4) sha256=4d755ebf7c2994a6f3a3fee0d072063be3fff2d4042ebff6cd5eebd4747a225e
+ prism (1.7.0) sha256=10062f734bf7985c8424c44fac382ac04a58124ea3d220ec3ba9fe4f2da65103
+ psych (5.3.1) sha256=eb7a57cef10c9d70173ff74e739d843ac3b2c019a003de48447b2963d81b1974
+ puma (7.1.0) sha256=e45c10cb124f224d448c98db653a75499794edbecadc440ad616cf50f2fd49dd
+ racc (1.8.1) sha256=4a7f6929691dbec8b5209a0b373bc2614882b55fc5d2e447a21aaa691303d62f
+ rack (3.2.4) sha256=5d74b6f75082a643f43c1e76b419c40f0e5527fcfee1e669ac1e6b73c0ccb6f6
+ rack-session (2.1.1) sha256=0b6dc07dea7e4b583f58a48e8b806d4c9f1c6c9214ebc202ec94562cbea2e4e9
+ rack-test (2.2.0) sha256=005a36692c306ac0b4a9350355ee080fd09ddef1148a5f8b2ac636c720f5c463
+ rackup (2.3.1) sha256=6c79c26753778e90983761d677a48937ee3192b3ffef6bc963c0950f94688868
+ rails (8.1.2) sha256=5069061b23dfa8706b9f0159ae8b9d35727359103178a26962b868a680ba7d95
+ rails-dom-testing (2.3.0) sha256=8acc7953a7b911ca44588bf08737bc16719f431a1cc3091a292bca7317925c1d
+ rails-html-sanitizer (1.6.2) sha256=35fce2ca8242da8775c83b6ba9c1bcaad6751d9eb73c1abaa8403475ab89a560
+ railties (8.1.2) sha256=1289ece76b4f7668fc46d07e55cc992b5b8751f2ad85548b7da351b8c59f8055
+ rake (13.3.1) sha256=8c9e89d09f66a26a01264e7e3480ec0607f0c497a861ef16063604b1b08eb19c
+ rdoc (7.0.3) sha256=dfe3d0981d19b7bba71d9dbaeb57c9f4e3a7a4103162148a559c4fc687ea81f9
+ reline (0.6.3) sha256=1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835
+ rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142
+ sass-rails (6.0.0) sha256=e0b6448ea1c7929fd5929fc7a8eb2d78045e44cc82fc0765a249d3fa1c5810d3
+ sassc (2.4.0) sha256=4c60a2b0a3b36685c83b80d5789401c2f678c1652e3288315a1551d811d9f83e
+ sassc-rails (2.1.2) sha256=5f4fdf3881fc9bdc8e856ffbd9850d70a2878866feae8114aa45996179952db5
+ securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1
+ singleton (0.3.0) sha256=83ea1bca5f4aa34d00305ab842a7862ea5a8a11c73d362cb52379d94e9615778
+ sorbet-runtime (0.6.12883) sha256=831a65d0a2111ea5b85f389e72c6a473d641c8ed38b3fe3ff6a827d0aacc9bf9
+ sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1
+ sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e
+ stringio (3.2.0) sha256=c37cb2e58b4ffbd33fe5cd948c05934af997b36e0b6ca6fdf43afa234cf222e1
+ text (1.3.1) sha256=2fbbbc82c1ce79c4195b13018a87cbb00d762bda39241bb3cdc32792759dd3f4
+ thor (1.5.0) sha256=e3a9e55fe857e44859ce104a84675ab6e8cd59c650a49106a05f55f136425e73
+ thread_safe (0.3.6) sha256=9ed7072821b51c57e8d6b7011a8e282e25aeea3a4065eab326e43f66f063b05a
+ tilt (2.7.0) sha256=0d5b9ba69f6a36490c64b0eee9f6e9aad517e20dcc848800a06eb116f08c6ab3
+ timeout (0.6.0) sha256=6d722ad619f96ee383a0c557ec6eb8c4ecb08af3af62098a0be5057bf00de1af
+ tsort (0.2.0) sha256=9650a793f6859a43b6641671278f79cfead60ac714148aabe4e3f0060480089f
+ tzinfo (2.0.6) sha256=8daf828cc77bcf7d63b0e3bdb6caa47e2272dcfaf4fbfe46f8c3a9df087a829b
+ uglifier (4.2.1) sha256=75d42b81b10bfd21e7a427fabb1d49ff5ea7bda3c4a5039ddb2a78d194c6f5aa
+ uri (1.1.1) sha256=379fa58d27ffb1387eaada68c749d1426738bd0f654d812fcc07e7568f5c57c6
+ useragent (0.16.11) sha256=700e6413ad4bb954bb63547fa098dddf7b0ebe75b40cc6f93b8d54255b173844
+ virtus (2.0.0) sha256=8841dae4eb7fcc097320ba5ea516bf1839e5d056c61ee27138aa4bddd6e3d1c2
+ websocket-driver (0.8.0) sha256=ed0dba4b943c22f17f9a734817e808bc84cdce6a7e22045f5315aa57676d4962
+ websocket-extensions (0.1.5) sha256=1c6ba63092cda343eb53fc657110c71c754c56484aad42578495227d717a8241
+ zeitwerk (2.7.4) sha256=2bef90f356bdafe9a6c2bd32bcd804f83a4f9b8bc27f3600fff051eb3edcec8b
+
+BUNDLED WITH
+ 4.0.3

BIN
gettext-3.5.1.gem LFS Normal file

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:672aa595f2977ad796ec0a0f3ba1adcc606cdeff4840f53efd0c944f57bf0628
size 12800

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:474b5295586a70116e794915bb5eed38b2db5956ba2d30ac13334bd9f436744f
size 37825536

3
globalid-1.3.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:05c639ad6eb4594522a0b07983022f04aa7254626ab69445a0e493aa3786ff11
size 15360

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:34dbc0f5e823bdb5fbb47dea01f6e847bd04f74f0741c109fa41a82be4466df6
size 6878188

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3ec3266685160d98f97d625f651f7e863afee6aece4601a12e8efff887d49cc5
size 6878675

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:afbf5bda247b0af4a7d909ee761de0a20cc63a8b1be30a6012f0ec75bd8cfbc3
size 6878701

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5d9028bbe503f971c06b53f94fed4e5059be948a5c1816f090fcf6380e6aa619
size 6878434

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:af430a6e9049f8a109f08268933e1a25f3380896604934c881857779f9dba1b7
size 6876973

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8152d4aa79d08bf3b3c739256e87234addbfdffac32a3c786619f3e7e6522368
size 6878733

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2f078263dd699f2f6be349084d0f8b282dd3c33386e28e0a8b1a56e4cb61b761
size 6879099

View File

@@ -1,3 +1,139 @@
-------------------------------------------------------------------
Tue Jan 20 13:47:29 UTC 2026 - aburlakov@suse.com
- Update to version 2.7.0+git.1768223657.3a8bb29f:
* Dev: bump e2e image leap:15.4 --> leap:15.5
* Dev: Update LLC year --> 2026
* Tests: add /cib/live/primitives/{primitive-id}/edit tests
* Dev: add a new route /internal/auth to check if authenticated
* Dev: add created/updated/delete flash url argument to notify the hawk-apserver
* Dev: Update LLC year --> 2025
-------------------------------------------------------------------
Thu Oct 16 08:07:04 UTC 2025 - Aleksei Burlakov <aburlakov@suse.com>
- bump ruby gem rack to 3.1.18 (bsc#1251939)
* rack-3.1.18.gem
- bump ruby gem uri to 1.0.4
* uri-1.0.4.gem
-------------------------------------------------------------------
Wed Sep 3 11:22:00 UTC 2025 - Aleksei Burlakov <aburlakov@suse.com>
- fix the mtime in manifest.json (bsc#1230275)
-------------------------------------------------------------------
Sun Aug 31 08:31:09 UTC 2025 - Aleksei Burlakov <aburlakov@suse.com>
- Make builds determinitstic (bsc#1230275)
* add fix-mtime.patch
-------------------------------------------------------------------
Mon Aug 18 14:56:13 UTC 2025 - Aleksei Burlakov <aburlakov@suse.com>
- bump rails version from 8.0.2 to 8.0.2.1 (bsc#1248100)
* actioncable-8.0.2.gem --> actioncable-8.0.2.1.gem
* actionmailbox-8.0.2.gem --> actionmailbox-8.0.2.1.gem
* actionmailer-8.0.2.gem --> actionmailer-8.0.2.1.gem
* actionpack-8.0.2.gem --> actionpack-8.0.2.1.gem
* actiontext-8.0.2.gem --> actiontext-8.0.2.1.gem
* actionview-8.0.2.gem --> actionview-8.0.2.1.gem
* activejob-8.0.2.gem --> activejob-8.0.2.1.gem
* activemodel-8.0.2.gem --> activemodel-8.0.2.1.gem
* activerecord-8.0.2.gem --> activerecord-8.0.2.1.gem
* activestorage-8.0.2.gem --> activestorage-8.0.2.1.gem
* activesupport-8.0.2.gem --> activesupport-8.0.2.1.gem
* rails-8.0.2.gem --> rails-8.0.2.1.gem
* railties-8.0.2.gem --> railties-8.0.2.1.gem
-------------------------------------------------------------------
Fri Aug 15 07:10:05 UTC 2025 - Aleksei Burlakov <aburlakov@suse.com>
- require openssl explicitelly (bsc#1247899)
-------------------------------------------------------------------
Tue Jul 22 11:33:43 UTC 2025 - Aleksei Burlakov <aburlakov@suse.com>
- bump ruby gem thor to 1.4.0 (bsc#1246809)
* thor-1.4.0.gem
-------------------------------------------------------------------
Mon Jun 16 09:14:35 UTC 2025 - Aleksei Burlakov <aburlakov@suse.com>
- bump ruby gem rack to 3.1.16 (bsc#1244113)
* rack-3.1.16.gem
-------------------------------------------------------------------
Sun May 11 12:01:02 UTC 2025 - Aleksei Burlakov <aburlakov@suse.com>
- bump ruby gem rack-session to 2.1.1 (bsc#1242927)
* rack-session-2.1.1.gem
- bump ruby gem rack to 3.1.14 (bsc#1242892,bsc#1242894)
* rack-3.1.14.gem
-------------------------------------------------------------------
Mon May 5 11:46:37 UTC 2025 - Aleksei Burlakov <aburlakov@suse.com>
- bump ruby gem net-imap to 0.5.8 (bsc#1242000)
* net-imap-0.5.8.gem
-------------------------------------------------------------------
Mon Mar 24 11:47:04 UTC 2025 - Aleksei Burlakov <aburlakov@suse.com>
- Update to version 2.7.0+git.1742310530.bfcd0e2c
* bundle all the gems in the project
* gemfile-lock.patch
* update-hawk-backend-service.patch
-------------------------------------------------------------------
Tue Mar 18 16:31:42 UTC 2025 - aburlakov@suse.com
- Update to version 2.6.6+git.1742310530.bfcd0e2c (bsc#1182162,bsc#1182164):
* Dev: proof code from injections
* Fix: enable colocation linking
-------------------------------------------------------------------
Mon Dec 16 10:32:19 UTC 2024 - aburlakov@suse.com
- Update to version 2.6.6+git.1734344973.d7058a83:
* Dev: bump rails-7 --> rails-8
* Test: test_check_cluster_configuration: relax required resource options
-------------------------------------------------------------------
Sun Dec 08 11:59:58 UTC 2024 - aburlakov@suse.com
- Update to version 2.6.5+git.1733657357.36d3ca16:
* Dev: make sprockets-4.2 compatible
* Dev: bump sprockets v3.7 --> v4.2
* Dev: bump sass-rails v5.1 --> v6.0
-------------------------------------------------------------------
Tue Dec 03 17:20:46 UTC 2024 - aburlakov@suse.com
- Update to version 2.6.5+git.1732776108.1d325f4e:
* Dev: enable rails-8.0 (make it rails-8.0 compatible)
-------------------------------------------------------------------
Tue Nov 19 09:54:04 UTC 2024 - aburlakov@suse.com
- Update to version 2.6.5+git.1731582159.c5ff4329:
* Fix: prepend all executable with /usr/sbin (bsc#1232760)
-------------------------------------------------------------------
Mon Oct 14 11:32:16 UTC 2024 - Aleksei Burlakov <aburlakov@suse.com>
- Do not assume a specific ruby version to build against
* instead use the default ruby of the distribution.
-------------------------------------------------------------------
Thu Oct 10 07:58:01 UTC 2024 - aburlakov@suse.com
- Update to version 2.6.5+git.1727339846.0abbc129:
* Fix: hb_report: indicate the 'crm report' failure (bsc#1230674)
* Dev: wizards: don't use root password (bsc#1230672)
-------------------------------------------------------------------
Sat Sep 07 14:29:21 UTC 2024 - aburlakov@suse.com

View File

@@ -1,7 +1,7 @@
#
# spec file for package hawk2
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -31,21 +31,126 @@
%define gname haclient
%define uname hacluster
%define rb_ruby_suffix ruby3.3
%define rb_build_versions %rb_default_ruby
%define rb_build_ruby_abis %rb_default_ruby_abi
%define rb_build_versions %{rb_default_ruby}
%define rb_build_abi %{rb_default_ruby_abi}
%define rb_suffix %{rb_default_ruby_suffix}
%define install_gem_path /usr/libexec/hawk/vendor
Name: hawk2
Summary: HA Web Konsole
License: GPL-2.0-only
Group: %{pkg_group}
Version: 2.6.5+git.1725719218.8945dc86
Version: 2.7.0+git.1768223657.3a8bb29f
Release: 0
URL: http://www.clusterlabs.org/wiki/Hawk
Source: %{name}-%{version}.tar.bz2
Source1: sysconfig.hawk
Source2: actioncable-8.1.2.gem
Source3: actionmailbox-8.1.2.gem
Source4: actionmailer-8.1.2.gem
Source5: actionpack-8.1.2.gem
Source6: actiontext-8.1.2.gem
Source7: action_text-trix-2.1.16.gem
Source8: actionview-8.1.2.gem
Source9: activejob-8.1.2.gem
Source10: activemodel-8.1.2.gem
Source11: activerecord-8.1.2.gem
Source12: activestorage-8.1.2.gem
Source13: activesupport-8.1.2.gem
Source14: axiom-types-0.1.1.gem
Source15: base64-0.3.0.gem
Source16: bigdecimal-4.0.1.gem
Source17: builder-3.3.0.gem
Source18: coercible-1.0.0.gem
Source19: concurrent-ruby-1.3.6.gem
Source20: connection_pool-3.0.2.gem
Source21: crass-1.0.6.gem
Source22: date-3.5.1.gem
Source23: descendants_tracker-0.0.4.gem
Source24: drb-2.2.3.gem
Source25: erb-6.0.1.gem
Source26: erubi-1.13.1.gem
Source27: execjs-2.10.0.gem
Source28: fast_gettext-4.1.1.gem
Source29: ffi-1.17.3.gem
Source30: forwardable-1.4.0.gem
Source31: gettext-3.5.1.gem
Source32: gettext_i18n_rails-2.1.0.gem
Source33: gettext_i18n_rails_js-3.1.0.gem
Source34: globalid-1.3.0.gem
Source35: i18n-1.14.8.gem
Source36: ice_nine-0.11.2.gem
Source37: io-console-0.8.2.gem
Source38: irb-1.16.0.gem
Source39: json-2.18.0.gem
Source40: js-routes-2.3.6.gem
Source41: kramdown-2.5.1.gem
Source42: locale-2.1.4.gem
Source43: logger-1.7.0.gem
Source44: loofah-2.25.0.gem
Source45: mail-2.9.0.gem
Source46: marcel-1.1.0.gem
Source47: mini_mime-1.1.5.gem
Source48: mini_portile2-2.8.9.gem
Source49: minitest-6.0.1.gem
Source50: net-imap-0.6.2.gem
Source51: net-pop-0.1.2.gem
Source52: net-protocol-0.2.2.gem
Source53: net-smtp-0.5.1.gem
Source54: nio4r-2.7.5.gem
Source55: nokogiri-1.19.0.gem
Source56: ostruct-0.6.3.gem
Source57: po_to_json-3.0.0.gem
Source58: pp-0.6.3.gem
Source59: prettyprint-0.2.0.gem
Source60: prime-0.1.4.gem
Source61: prism-1.7.0.gem
Source62: psych-5.3.1.gem
Source63: puma-7.1.0.gem
Source64: racc-1.8.1.gem
Source65: rack-3.2.4.gem
Source66: rack-session-2.1.1.gem
Source67: rack-test-2.2.0.gem
Source68: rackup-2.3.1.gem
Source69: rails-8.1.2.gem
Source70: rails-dom-testing-2.3.0.gem
Source71: rails-html-sanitizer-1.6.2.gem
Source72: railties-8.1.2.gem
Source73: rake-13.3.1.gem
Source74: rdoc-7.0.3.gem
Source75: reline-0.6.3.gem
Source76: rexml-3.4.4.gem
Source77: sassc-2.4.0.gem
Source78: sassc-rails-2.1.2.gem
Source79: sass-rails-6.0.0.gem
Source80: securerandom-0.4.1.gem
Source81: singleton-0.3.0.gem
Source82: sorbet-runtime-0.6.12883.gem
Source83: sprockets-4.2.2.gem
Source84: sprockets-rails-3.5.2.gem
Source85: stringio-3.2.0.gem
Source86: text-1.3.1.gem
Source87: thor-1.5.0.gem
Source88: thread_safe-0.3.6.gem
Source89: tilt-2.7.0.gem
Source90: timeout-0.6.0.gem
Source91: tsort-0.2.0.gem
Source92: tzinfo-2.0.6.gem
Source93: uglifier-4.2.1.gem
Source94: uri-1.1.1.gem
Source95: useragent-0.16.11.gem
Source96: virtus-2.0.0.gem
Source97: websocket-driver-0.8.0.gem
Source98: websocket-extensions-0.1.5.gem
Source99: zeitwerk-2.7.4.gem
Source100: hawk-rpmlintrc
Patch1: make-sle16-compatible.patch
Patch2: gemfile-lock.patch
Patch3: update-hawk-backend-service.patch
Patch4: fix-mtime.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Provides: ha-cluster-webui
Obsoletes: hawk <= 1.1.0
@@ -54,6 +159,7 @@ Requires: crmsh >= 3.0.0
Requires: graphviz
Requires: graphviz-gd
Requires: hawk-apiserver
Requires: openssl
Requires(post): %fillup_prereq
# Need a font of some kind for graphviz to work correctly (bsc#931950)
Requires: dejavu
@@ -61,7 +167,6 @@ Requires: pacemaker >= 1.1.8
Recommends: graphviz-gnome
Requires: iproute2
PreReq: permissions
BuildRequires: fdupes
BuildRequires: systemd-rpm-macros
%{?systemd_requires}
# declare the user/group we create in the preinstall script
@@ -70,45 +175,13 @@ Provides: group(%{gname})
BuildRequires: distribution-release
BuildRequires: timezone
BuildRequires: rubygem(%{rb_default_ruby_abi}:bundler)
Requires: rubygem(%{rb_default_ruby_abi}:bundler)
BuildRequires: rubygem(%{rb_default_ruby_abi}:rails:7)
Requires: rubygem(%{rb_default_ruby_abi}:rails:7)
BuildRequires: rubygem(%{rb_default_ruby_abi}:websocket-driver:0.7.6)
Requires: rubygem(%{rb_default_ruby_abi}:websocket-driver:0.7.6)
BuildRequires: rubygem(%{rb_default_ruby_abi}:puma) >= 5
Requires: rubygem(%{rb_default_ruby_abi}:puma) >= 5
BuildRequires: rubygem(%{rb_default_ruby_abi}:sass-rails:5)
Requires: rubygem(%{rb_default_ruby_abi}:sass-rails:5)
BuildRequires: rubygem(%{rb_default_ruby_abi}:virtus) >= 1.0.1
Requires: rubygem(%{rb_default_ruby_abi}:virtus) >= 1.0.1
BuildRequires: rubygem(%{rb_default_ruby_abi}:js-routes) >= 2.0.0
Requires: rubygem(%{rb_default_ruby_abi}:js-routes) >= 2.0.0
BuildRequires: rubygem(%{rb_default_ruby_abi}:fast_gettext) >= 1.4
Requires: rubygem(%{rb_default_ruby_abi}:fast_gettext) >= 1.4
BuildRequires: rubygem(%{rb_default_ruby_abi}:gettext_i18n_rails) >= 1.8
Requires: rubygem(%{rb_default_ruby_abi}:gettext_i18n_rails) >= 1.8
BuildRequires: rubygem(%{rb_default_ruby_abi}:gettext_i18n_rails_js) >= 1.3
Requires: rubygem(%{rb_default_ruby_abi}:gettext_i18n_rails_js) >= 1.3
BuildRequires: rubygem(%{rb_default_ruby_abi}:sprockets:3.7)
Requires: rubygem(%{rb_default_ruby_abi}:sprockets:3.7)
BuildRequires: rubygem(%{rb_default_ruby_abi}:kramdown) >= 1.14
Requires: rubygem(%{rb_default_ruby_abi}:kramdown) >= 1.14
# TODO: remove uglifier completely
BuildRequires: rubygem(%{rb_default_ruby_abi}:uglifier) >= 1.14
Requires: rubygem(%{rb_default_ruby_abi}:uglifier) >= 1.14
BuildRequires: rubygem(%{rb_default_ruby_abi}:execjs) >= 2.8
BuildRequires: rubygem(%{rb_default_ruby_abi}:gettext) >= 3.2
BuildRequires: rubygem(%{rb_default_ruby_abi}:uglifier) >= 3
# TODO: remove execjs below
Requires: rubygem(%{rb_default_ruby_abi}:execjs) >= 2.8
# Help OBS scheduler:
BuildRequires: rubygem(%{rb_default_ruby_abi}:mail) >= 2.8
BuildRequires: rubygem(%{rb_default_ruby_abi}:tilt) >= 2
#/Help OBS scheduler
BuildRequires: make
BuildRequires: gcc-c++
BuildRequires: ruby-devel
BuildRequires: libyaml-devel
BuildRequires: libxslt-devel
BuildRequires: rubygem(%{rb_build_abi}:bundler)
Requires: rubygem(%{rb_build_abi}:bundler)
BuildRequires: git
BuildRequires: nodejs >= 10
@@ -120,34 +193,76 @@ A web-based GUI for managing and monitoring the Pacemaker
High-Availability cluster resource manager.
%prep
%autosetup -p1
%setup -q
%patch -P 1 -p1
%patch -P 2 -p1
%patch -P 3 -p1
mkdir -p hawk/vendor/cache
install -D %{_sourcedir}/*.gem hawk/vendor/cache
export GEM_HOME=$PWD/hawk/vendor
export NO_DEBUGINFO=1
pushd hawk
bundle config set force_ruby_platform true
bundle config set build.nokogiri --use-system-libraries=false
bundle install --local
%patch -P 4 -p2
popd
%build
sed -i 's$#!/.*$#!%{_bindir}/ruby.%{rb_ruby_suffix}$' hawk/bin/rails
sed -i 's$#!/.*$#!%{_bindir}/ruby.%{rb_ruby_suffix}$' hawk/bin/rake
sed -i 's$#!/.*$#!%{_bindir}/ruby.%{rb_ruby_suffix}$' hawk/bin/bundle
mkdir -p hawk/vendor/cache
install -D %{_sourcedir}/*.gem hawk/vendor/cache
export GEM_HOME=$PWD/hawk/vendor
export NO_DEBUGINFO=1
pushd hawk
if [ -x /usr/bin/bundle.ruby.%{rb_ruby_suffix} ]; then
bundlerexe=bundle.ruby.%{rb_ruby_suffix}
else
bundlerexe=bundle.%{rb_ruby_suffix}
fi
$bundlerexe exec bin/rails version
find vendor -name a.out -delete
find vendor -name "*.so.debug" -delete
find . -name ".*" ! -name "." ! -name ".." -exec rm -rf {} +
find vendor/gems -type f -size 0 -exec rm -rf {} +
find vendor -type f -exec sed -i -E \
-e '1s|^#! */usr/bin/env ruby(\.ruby4\.0)?$|#!/usr/bin/ruby|' \
-e '1s|^#! */usr/bin/env ruby -wKU$|#!/usr/bin/ruby -wKU|' \
-e '1s|^#! */usr/bin/env bash$|#!/usr/bin/bash|' {} \;
sed -i 's$#!/.*$#!%{_bindir}/ruby.%{rb_suffix}$' bin/rails
sed -i 's$#!/.*$#!%{_bindir}/ruby.%{rb_suffix}$' bin/rake
sed -i 's$#!/.*$#!%{_bindir}/ruby.%{rb_suffix}$' bin/bundle
if [ -x /usr/bin/bundle.ruby.%{rb_suffix} ]; then
bundlerexe=bundle.ruby.%{rb_suffix}
else
bundlerexe=bundle.%{rb_suffix}
fi
$bundlerexe exec bin/rails version
popd
export NOKOGIRI_USE_SYSTEM_LIBRARIES=1
CFLAGS="${CFLAGS} ${RPM_OPT_FLAGS}"
export CFLAGS
make WWW_BASE=%{www_base} WWW_TMP=%{www_tmp} WWW_LOG=%{www_log} INIT_STYLE=%{init_style} LIBDIR=%{_libdir} BINDIR=%{_bindir} SBINDIR=%{_sbindir} RUBY_SUFFIX=.%{rb_ruby_suffix}
# We need the Gemfile.lock only to set the permissions
# (see %attr(-, %{uname},%{gname})%{www_base}/hawk/Gemfile.lock)
# The content shoulhawk/Gemfile.lockd be generated locally.
# Btw, I tried "> hawk/Gemfile.lock" instead of "rm + touch"
# but there was a checksum error. So let's do "rm + touch".
rm hawk/Gemfile.lock
touch hawk/Gemfile.lock
### FYI: the 'bundle install' installs puma, not puma.ruby34 (although 'gem install puma-6.6.0.gem' installs puma.ruby34)
make WWW_BASE=%{www_base} WWW_TMP=%{www_tmp} WWW_LOG=%{www_log} INIT_STYLE=%{init_style} LIBDIR=%{_libdir} BINDIR=%{_bindir} SBINDIR=%{_sbindir} RUBY_SUFFIX=
# Clean unnecessary cache to make the build deterministic (bsc#1230275)
rm -rf ./hawk/tmp/cache/assets/sprockets
find ./hawk -name "*_make.out" -delete
find ./hawk -name "*.log" -delete
find ./hawk/locale \( -name "*.po" -o -name "*.pot" \) -exec sed -i 's/^"POT-Creation-Date:.*"/"POT-Creation-Date: 2025-09-01 00:00+0000\\n"/' {} +
find ./hawk/locale \( -name "*.po" -o -name "*.pot" \) -exec sed -i 's/^"PO-Revision-Date:.*"/"PO-Revision-Date: 2025-09-01 00:00+0000\\n"/' {} +
find ./hawk/public -name "manifest.json" -exec sed -i 's/"mtime":"[^"]*"/"mtime":"2025-09-01T00:00:00+00:00"/g' {} +
rm ./hawk/tmp/session_secret # if there is no session_secret, it's automatically generated when starting puma
%install
install -p -d -m 755 %{buildroot}%{install_gem_path}
cp -r hawk/vendor/{bin,build_info,cache,doc,extensions,gems,plugins,specifications} %{buildroot}%{install_gem_path}/
# Need to remove them before 'make install'
rm -rf hawk/vendor/{bin,build_info,cache,doc,extensions,gems,plugins,specifications}
make WWW_BASE=%{www_base} WWW_TMP=%{www_tmp} WWW_LOG=%{www_log} INIT_STYLE=%{init_style} DESTDIR=%{buildroot} install
# copy of GPL
@@ -169,7 +284,8 @@ rm %{buildroot}%{www_base}/hawk/locale/*/hawk.po
rm %{buildroot}%{www_base}/hawk/locale/*/hawk.po.time_stamp
rm %{buildroot}%{www_base}/hawk/locale/*/hawk.edit.po
# hard link duplicate files
%fdupes %{buildroot}
%fdupes %{buildroot}%{www_base}/hawk
%fdupes %{buildroot}%{install_gem_path}
# more cruft to clean up (WTF?)
rm -f %{buildroot}%{www_log}/*
# likewise .git special files
@@ -207,8 +323,6 @@ getent passwd %{uname} >/dev/null || useradd -r -g %{gname} -u 189 -s /sbin/nolo
%{_fillupdir}/sysconfig.hawk
%attr(4750, root, %{gname})%{_sbindir}/hawk_chkpwd
%dir %{www_base}/hawk
# To let the hacluster write the hawk/Gemfile.lock
%attr(-, %{uname},%{gname})%{www_base}/hawk/Gemfile.lock
%{www_base}/hawk/log
%{www_base}/hawk/tmp
%{www_base}/hawk/app
@@ -234,7 +348,8 @@ getent passwd %{uname} >/dev/null || useradd -r -g %{gname} -u 189 -s /sbin/nolo
%{www_base}/hawk/Rakefile
# We want Gemfile to explicitelly tell puma which gems to use
%{www_base}/hawk/Gemfile
%{www_base}/hawk/Gemfile.lock
# To let the hacluster write the hawk/Gemfile.lock
%attr(-, %{uname},%{gname})%{www_base}/hawk/Gemfile.lock
%{www_base}/hawk/COPYING
%{www_base}/hawk/config.ru
%{www_base}/hawk/test
@@ -250,8 +365,52 @@ getent passwd %{uname} >/dev/null || useradd -r -g %{gname} -u 189 -s /sbin/nolo
# warnings for bundled gems.
%{www_base}/hawk/vendor
%attr(0755,root,root) %{install_gem_path}/bin
%exclude %{install_gem_path}/build_info
%{install_gem_path}/cache
%doc %{install_gem_path}/doc
%dir %{install_gem_path}/..
%dir %{install_gem_path}
%{install_gem_path}/extensions
%{install_gem_path}/gems
%{install_gem_path}/plugins
%{install_gem_path}/specifications
%{_unitdir}/hawk.service
%{_unitdir}/hawk-backend.service
%attr(-,root,root) %{_sbindir}/rchawk
%exclude %{install_gem_path}/gems/bigdecimal-3.1.9/ext/bigdecimal/*
%exclude %{install_gem_path}/gems/date-3.5.1/ext/date/*
%exclude %{install_gem_path}/gems/erb-6.0.1/ext/erb/escape/escape.c
%exclude %{install_gem_path}/gems/ffi-1.17.3/ext/ffi_c/*
%exclude %{install_gem_path}/gems/gettext_i18n_rails_js-3.1.0/vendor/bundle/ruby/4.0.0/*
%exclude %{install_gem_path}/gems/io-console-0.8.2/ext/io/console/console.c
%exclude %{install_gem_path}/gems/json-2.18.0/ext/json/ext/fbuffer/fbuffer.h
%exclude %{install_gem_path}/gems/json-2.18.0/ext/json/ext/generator/generator.c
%exclude %{install_gem_path}/gems/json-2.18.0/ext/json/ext/json.h
%exclude %{install_gem_path}/gems/json-2.18.0/ext/json/ext/parser/parser.c
%exclude %{install_gem_path}/gems/json-2.18.0/ext/json/ext/simd/simd.h
%exclude %{install_gem_path}/gems/json-2.18.0/ext/json/ext/vendor/fpconv.c
%exclude %{install_gem_path}/gems/json-2.18.0/ext/json/ext/vendor/jeaiii-ltoa.h
%exclude %{install_gem_path}/gems/json-2.18.0/ext/json/ext/vendor/ryu.h
%exclude %{install_gem_path}/gems/mini_portile2-2.8.9/test/assets/pkgconf/libxml2/libxml-2.0.pc
%exclude %{install_gem_path}/gems/mini_portile2-2.8.9/test/assets/pkgconf/libxslt/libexslt.pc
%exclude %{install_gem_path}/gems/mini_portile2-2.8.9/test/assets/pkgconf/libxslt/libxslt.pc
%exclude %{install_gem_path}/gems/mini_portile2-2.8.9/test/assets/test-cmake-1.0/hello.c
%exclude %{install_gem_path}/gems/nio4r-2.7.5/ext/libev/*
%exclude %{install_gem_path}/gems/nio4r-2.7.5/ext/nio4r/*
%exclude %{install_gem_path}/gems/nokogiri-1.19.0/ext/nokogiri/*
%exclude %{install_gem_path}/gems/nokogiri-1.19.0/gumbo-parser/src/*
%exclude %{install_gem_path}/gems/prism-1.7.0/ext/*
%exclude %{install_gem_path}/gems/prism-1.7.0/include/*
%exclude %{install_gem_path}/gems/prism-1.7.0/src/*
%exclude %{install_gem_path}/gems/psych-5.3.1/ext/psych/*
%exclude %{install_gem_path}/gems/puma-7.1.0/ext/puma_http11/*
%exclude %{install_gem_path}/gems/sassc-2.4.0/ext/libsass/contrib/plugin.cpp
%exclude %{install_gem_path}/gems/sassc-2.4.0/ext/libsass/include/*
%exclude %{install_gem_path}/gems/sassc-2.4.0/ext/libsass/src/*
%exclude %{install_gem_path}/gems/stringio-3.2.0/ext/stringio/stringio.c
%exclude %{install_gem_path}/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c
%changelog

3
i18n-1.14.8.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:285778639134865c5e0f6269e0b818256017e8cde89993fdfcbfb64d088824a5
size 46592

BIN
ice_nine-0.11.2.gem LFS Normal file

Binary file not shown.

3
io-console-0.8.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc
size 27136

3
irb-1.16.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2abe56c9ac947cdcb2f150572904ba798c1e93c890c256f8429981a7675b0806
size 102400

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:413a75ef7268e2567b259a483cd76586ea91f1f9ae0152b833cc641e4147beb2
size 33280

3
js-routes-2.3.6.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a46220beadddf3ee4dc7a1e0b908587c0b3418d44d84ef7970ed72e849598474
size 31232

3
json-2.18.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b10506aee4183f5cf49e0efc48073d7b75843ce3782c68dbeb763351c08fd505
size 104960

BIN
kramdown-2.5.1.gem LFS Normal file

Binary file not shown.

BIN
locale-2.1.4.gem LFS Normal file

Binary file not shown.

BIN
logger-1.7.0.gem LFS Normal file

Binary file not shown.

3
loofah-2.25.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df5ed7ac3bac6a4ec802df3877ee5cc86d027299f8952e6243b3dac446b060e6
size 34816

3
mail-2.9.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6fa6673ecd71c60c2d996260f9ee3dd387d4673b8169b502134659ece6d34941
size 396800

View File

@@ -1,20 +1,7 @@
Index: hawk2-2.6.5+git.1724254291.33351c16/hawk/Gemfile
Index: hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/application.rb
===================================================================
--- hawk2-2.6.5+git.1724254291.33351c16.orig/hawk/Gemfile
+++ hawk2-2.6.5+git.1724254291.33351c16/hawk/Gemfile
@@ -20,7 +20,7 @@ gem "rails", ">= 5.1"
gem "puma", ">= 4.3.5"
gem "sass-rails", ">= 5.0"
gem "virtus", ">= 1.0.1"
-gem "js-routes", ">= 1.4.1"
+gem "js-routes", ">= 2.0.0"
gem "fast_gettext", ">= 1.4"
gem "gettext_i18n_rails", ">= 1.8"
gem "gettext_i18n_rails_js", ">= 1.3"
Index: hawk2-2.6.5+git.1724254291.33351c16/hawk/config/application.rb
===================================================================
--- hawk2-2.6.5+git.1724254291.33351c16.orig/hawk/config/application.rb
+++ hawk2-2.6.5+git.1724254291.33351c16/hawk/config/application.rb
--- hawk2-2.6.6+git.1734344973.d7058a83.orig/hawk/config/application.rb
+++ hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/application.rb
@@ -44,6 +44,11 @@ module Hawk
config.middleware.use Rack::Deflater
end
@@ -27,10 +14,10 @@ Index: hawk2-2.6.5+git.1724254291.33351c16/hawk/config/application.rb
config.x.hawk_is_sles = system("cat /etc/os-release | grep 'ID=.*sles' >/dev/null 2>&1")
def lookup_daemon_dir
Index: hawk2-2.6.5+git.1724254291.33351c16/hawk/config/boot.rb
Index: hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/boot.rb
===================================================================
--- hawk2-2.6.5+git.1724254291.33351c16.orig/hawk/config/boot.rb
+++ hawk2-2.6.5+git.1724254291.33351c16/hawk/config/boot.rb
--- hawk2-2.6.6+git.1734344973.d7058a83.orig/hawk/config/boot.rb
+++ hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/boot.rb
@@ -38,7 +38,7 @@ else
gem "virtus", version: "~> 1.0"
require "virtus"
@@ -40,10 +27,10 @@ Index: hawk2-2.6.5+git.1724254291.33351c16/hawk/config/boot.rb
require "js-routes"
gem "fast_gettext", version: "~> 1.4"
Index: hawk2-2.6.5+git.1724254291.33351c16/hawk/config/environments/development.rb
Index: hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/environments/development.rb
===================================================================
--- hawk2-2.6.5+git.1724254291.33351c16.orig/hawk/config/environments/development.rb
+++ hawk2-2.6.5+git.1724254291.33351c16/hawk/config/environments/development.rb
--- hawk2-2.6.6+git.1734344973.d7058a83.orig/hawk/config/environments/development.rb
+++ hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/environments/development.rb
@@ -27,7 +27,7 @@ Rails.application.configure do
config.cache_store = :memory_store

3
marcel-1.1.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fdcfcfa33cc52e93c4308d40e4090a5d4ea279e160a7f6af988260fa970e0bee
size 50176

BIN
mini_mime-1.1.5.gem LFS Normal file

Binary file not shown.

3
mini_portile2-2.8.9.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0cd7c7f824e010c072e33f68bc02d85a00aeb6fce05bb4819c03dfd3c140c289
size 36864

3
minitest-6.0.1.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7854c74f48e2e975969062833adc4013f249a4b212f5e7b9d5c040bf838d54bb
size 106496

3
net-imap-0.6.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:08caacad486853c61676cca0c0c47df93db02abc4a8239a8b67eb0981428acc6
size 181248

BIN
net-pop-0.1.2.gem LFS Normal file

Binary file not shown.

BIN
net-protocol-0.2.2.gem LFS Normal file

Binary file not shown.

BIN
net-smtp-0.5.1.gem LFS Normal file

Binary file not shown.

3
nio4r-2.7.5.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6c90168e48fb5f8e768419c93abb94ba2b892a1d0602cb06eef16d8b7df1dca1
size 116736

3
nokogiri-1.19.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e304d21865f62518e04f2bf59f93bd3a97ca7b07e7f03952946d8e1c05f45695
size 4365824

3
ostruct-0.6.3.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:95a2ed4a4bd1d190784e666b47b2d3f078e4a9efda2fccf18f84ddc6538ed912
size 12800

3
po_to_json-3.0.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:88e30de6aef627914d4774f389fea6c308001b60810603267dab3e7d232695cb
size 9216

3
pp-0.6.3.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2951d514450b93ccfeb1df7d021cae0da16e0a7f95ee1e2273719669d0ab9df6
size 12288

BIN
prettyprint-0.2.0.gem LFS Normal file

Binary file not shown.

3
prime-0.1.4.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4d755ebf7c2994a6f3a3fee0d072063be3fff2d4042ebff6cd5eebd4747a225e
size 13312

3
prism-1.7.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:10062f734bf7985c8424c44fac382ac04a58124ea3d220ec3ba9fe4f2da65103
size 646656

3
psych-5.3.1.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eb7a57cef10c9d70173ff74e739d843ac3b2c019a003de48447b2963d81b1974
size 39424

3
puma-7.1.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e45c10cb124f224d448c98db653a75499794edbecadc440ad616cf50f2fd49dd
size 244224

BIN
racc-1.8.1.gem LFS Normal file

Binary file not shown.

3
rack-3.2.4.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5d74b6f75082a643f43c1e76b419c40f0e5527fcfee1e669ac1e6b73c0ccb6f6
size 118784

BIN
rack-session-2.1.1.gem LFS Normal file

Binary file not shown.

BIN
rack-test-2.2.0.gem LFS Normal file

Binary file not shown.

3
rackup-2.3.1.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6c79c26753778e90983761d677a48937ee3192b3ffef6bc963c0950f94688868
size 17920

3
rails-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5069061b23dfa8706b9f0159ae8b9d35727359103178a26962b868a680ba7d95
size 7168

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8acc7953a7b911ca44588bf08737bc16719f431a1cc3091a292bca7317925c1d
size 17920

BIN
rails-html-sanitizer-1.6.2.gem LFS Normal file

Binary file not shown.

3
railties-8.1.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1289ece76b4f7668fc46d07e55cc992b5b8751f2ad85548b7da351b8c59f8055
size 202752

3
rake-13.3.1.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8c9e89d09f66a26a01264e7e3480ec0607f0c497a861ef16063604b1b08eb19c
size 86528

3
rdoc-7.0.3.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dfe3d0981d19b7bba71d9dbaeb57c9f4e3a7a4103162148a559c4fc687ea81f9
size 706560

3
reline-0.6.3.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835
size 51712

3
rexml-3.4.4.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142
size 105984

BIN
sass-rails-6.0.0.gem LFS Normal file

Binary file not shown.

BIN
sassc-2.4.0.gem LFS Normal file

Binary file not shown.

BIN
sassc-rails-2.1.2.gem LFS Normal file

Binary file not shown.

BIN
securerandom-0.4.1.gem LFS Normal file

Binary file not shown.

BIN
singleton-0.3.0.gem LFS Normal file

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:831a65d0a2111ea5b85f389e72c6a473d641c8ed38b3fe3ff6a827d0aacc9bf9
size 88064

3
sprockets-4.2.2.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1
size 83456

BIN
sprockets-rails-3.5.2.gem LFS Normal file

Binary file not shown.

3
stringio-3.2.0.gem Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c37cb2e58b4ffbd33fe5cd948c05934af997b36e0b6ca6fdf43afa234cf222e1
size 20480

View File

@@ -57,3 +57,11 @@ HAWK_KEY="/etc/hawk/hawk.key"
# Configures an SSL certificate that the Hawk web server presents.
HAWK_CERT="/etc/hawk/hawk.pem"
## Path: Cluster/Hawk
## Description: The path where the hawk will search the gem packages
## Type: string
## Default: /usr/lib64/ruby/gems/3.4.0
## ServiceRestart: hawk
# The path where the hawk will search the gem packages. Starting from the hawk-2.7.0
# hawk bundles it's gems and installs them in /usr/libexec/hawk/vendor
GEM_PATH="/usr/libexec/hawk/vendor"

Some files were not shown because too many files have changed in this diff Show More