Projects
home:rottame:vhosts-ng
rubygem-bender-vhng
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 25
View file
rubygem-bender-vhng.changes
Changed
@@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Wed Nov 5 14:39:46 UTC 2025 - Angelo Grossini <angelo@intercom.it> + +- Add placement configuration for performance in WebHosts and + update Docker plugin constraints handling + +------------------------------------------------------------------- Fri Oct 31 13:07:30 UTC 2025 - Angelo Grossini <angelo@intercom.it> - Enhance access rules handling in Docker plugin by adding rule
View file
rubygem-bender-vhng.spec
Changed
@@ -1,7 +1,7 @@ %define mod_name bender-vhng %define mod_full_name %{mod_name}-%{version} Name: rubygem-bender-vhng -Version: 2.1.13 +Version: 2.1.14 Release: 0 Summary: vhng provisioning tool License: Apache-2.0
View file
bender-vhng-2.1.13.gem/checksums.yaml.gz -> bender-vhng-2.1.14.gem/checksums.yaml.gz
Changed
@@ -1,7 +1,7 @@ --- SHA256: - metadata.gz: ac4e0cde87643ae7d0d8a78210ced6cd6799c59d7ad0ac90f72b225318712a0d - data.tar.gz: c717e6cbc2fddb965b3591bef1415dcf68a008cb8a22587fb53ba33a29de2807 + metadata.gz: 70fe7a520f267eca4cf49d73affcbaf2acda84a3be0721a1869a1b613a4aa836 + data.tar.gz: beece664be2fe414cd46b010d5421f0a84c4d0fd67bebfe81b140115f1bfa0e9 SHA512: - metadata.gz: 7d3205bfb2f760e58cf2a29eea6db6c22f781a72bebd1d55f7f99fd124abef2ddbc48115171843019ec85ca88abcd082a577d055d91b473e554bf617ccdf5f67 - data.tar.gz: 381f592b4caeed1475d91faddd74fd0000fdaceeb9434d8efd7ed61ef0514093e46ce4af7aada9598162c598bb6d28a8e826dd05d1e482ca48646ed580690e1f + metadata.gz: dc6a641b93a0fb554f4d53ade52fa9b19959c3d5ac3386fc76ea3cc815cd6f285bb3ec77efe772404c53dc3d52c281f5e7983afd30f9185fbd49d18356d34941 + data.tar.gz: 2e15ea8220e90cd0824b2d5bcd19290040ae698c6f45558e051632b9083b3142eea9d3caec3ff44fb20d4fe1e785adb7d4df4987d3e2b517578aff664bccf1c0
View file
bender-vhng-2.1.13.gem/data/lib/bender/classes/Models/Webserver/WebHosts.rb -> bender-vhng-2.1.14.gem/data/lib/bender/classes/Models/Webserver/WebHosts.rb
Changed
@@ -157,6 +157,9 @@ legacy: false, environment: nil, docker_image: nil, + placement: { + perf: data:node_perf + } }, quota: { quota_name: data:quota||data:quota_name,
View file
bender-vhng-2.1.13.gem/data/lib/bender/classes/Plugins/Webserver/95-Docker.rb -> bender-vhng-2.1.14.gem/data/lib/bender/classes/Plugins/Webserver/95-Docker.rb
Changed
@@ -201,6 +201,13 @@ end end + constraints = "node.labels.role-worker==yes" + perf = host.service.placement.perf.presence || 'low' + if %w(low hi).include? perf + label = "node.labels.perf=#{perf}" + constraints << label + end + config = { 'version' => "3.7", 'services' => { @@ -213,9 +220,7 @@ 'deploy' => { 'labels' => labels, 'placement' => { - #'constraints' => - # "node.role == worker" - # + 'constraints' => constraints }, 'resources' => { 'limits' => {
View file
bender-vhng-2.1.13.gem/metadata.gz -> bender-vhng-2.1.14.gem/metadata.gz
Changed
@@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: bender-vhng version: !ruby/object:Gem::Version - version: 2.1.13 + version: 2.1.14 platform: ruby authors: - Angelo Grossini autorequire: bindir: bin cert_chain: -date: 2025-10-31 00:00:00.000000000 Z +date: 2025-11-05 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: mail
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.