Skip to content

Releases: Obmondo/LinuxAid

v1.4.8

16 Feb 05:02
v1.4.8
eeb1c2c

Choose a tag to compare

LinuxAid Release Version v1.4.8

Bug Fixes

  • fc74c59 fix: apache vhost can have any string, but the underlying domains needs to be fqdn, since its useful incase the entry is common in tags hiera

v1.4.7

16 Feb 04:47
v1.4.7
7ce0076

Choose a tag to compare

LinuxAid Release Version v1.4.7

Bug Fixes

  • be75e8f fix: underlying profile input data type were too broad, so limited those to fqdn input only and added domain monitoring for phpfpm role

v1.4.6

13 Feb 09:28
v1.4.6
e656ba0

Choose a tag to compare

LinuxAid Release Version v1.4.6

Bug Fixes

  • b5b66da fix: allow metrics which matches the certname, this is required to allow nodes like blackbox exporter nodes to send the metrics to the upstream prom server, since the exported resource have a diff certname and it wont match the node certname, which is correct
  • cf6744e fix: include node name when setting up netbird
  • 75c1866 fix: added a strict check on target give for blackbox that it needs to be a https url and handle resource naming
  • 62b9faf fix: created domain and url label for blackbox exporter, so we match exactly on the threshold record label, since it had only domain, we could have added url in the threshold record, but domains sound fine to read and understand and url is easy to showcase the actual url, since some url has some endpoints too
  • ea5930b fix: let monitor::domains handle https url as well
  • c18b95a fix: added back the httpurl type check for monitoring, since user can give url with some endpoints as well to monitor
  • 8366faa fix: domains is now just fqdn and fqdn:port
  • 042b295 fix(blackbox_exporter) allow TLS inspection to expose expired certificate metrics
  • cac281e fix: install kmod-tun via package resource
  • 2fe0995 fix(gitea-backup): add pre-run cleanup and simplify rotation logic

Configuration Changes

  • bfc5e3b chore: add doc for installing linuxaid on turris routers with netbird integration
  • 32aee32 chore: address the yaml lint failures
  • d3d0e9a chore: update openvox version to 8.24.2

Other Changes

  • d400a51 Add --volumes to Docker system prune cron job

v1.4.5

04 Feb 06:01
bbdfc4f

Choose a tag to compare

LinuxAid Release Version v1.4.5

Bug Fixes

  • 067471e fix: handle turrisos multi-arch for netbird install
  • 5130121 fix: handle regex match existence for raidcontrollers

Configuration Changes

  • 0071095 chore: move armv7l arch hiera config to turrisos with proper segregation and update netbird version
  • c3df927 chore: update the gitea workflow to accept harbor creds from org secrets

v1.4.4

02 Feb 07:17
fc8b1d9

Choose a tag to compare

LinuxAid Release Version v1.4.4

Bug Fixes

  • 9b815b5 fix: read db buffer pool and log file size from variables

Configuration Changes

  • 00fd949 chore: basic auth is still used for tags endpoint, have asked the team to fix this
  • 1f13030 chore(fix); removed the unwanted logic to figure out the func to talk to api and fallback to good old method and removed the basic auth as well, since its not used anymore
  • ac5a6d4 chore: added puppet-subversion module 867e10c4611e5712d64e632cc9b8aedaf1499e39

v1.4.3

22 Jan 12:47
v1.4.3
609ed0d

Choose a tag to compare

LinuxAid Release Version v1.4.3

Configuration Changes

  • dfc1d11 chore: update linuxaid-cli release version v1.2.0 with checksum

v1.4.2

19 Jan 13:04
v1.4.2
00217f3

Choose a tag to compare

LinuxAid Release Version v1.4.2

Bug Fixes

  • 73671d9 fix the bug for calling the facts for init_system and fix os family selector for linuxaid-cli package version

Other Changes

  • 0ff54de ci: update linuxaid-ci image to v0.0.2, fix ci issues

v1.4.1

19 Jan 09:09
v1.4.1
481cea1

Choose a tag to compare

LinuxAid Release Version v1.4.1

Features

  • 2412fac feat: add support for installing linuxaid-cli from package and archive
  • 70f8a62 feat: enable SSH key fingerprint logging for ISO 27001/NIS2 compliance

Bug Fixes

  • dc23a29 fix puppet string error in role::computing::slurm
  • 7c28e25 fix: update realmd module to release e3bc94118397333121e0a7fc5c99b20a0fad1429
  • f66032c fix linuxaid ci issues

Configuration Changes

  • 11d6b87 chore: update linuxaid-cli release version with checksum
  • 9da5c7b chore: updated puppet-slurm module @8b1988aeeba726afe8fe1af67849b1a88b91a81e
  • dd50058 chore: updated puppet-realmd module @b7ff74a47f9bff2fa29dc7fb2838b1f4a57f6f11

Other Changes

  • 420aa07 Updated linux aid comparison metrics acc to suggestions
  • 61fc57f add puppet docstring ci
  • 0770647 Enable slurm metrics
  • 03ee3f6 add encrypt_params tag in puppet docstring
  • c0ddff6 linuxaid-ci: fix NoMethodError in puppet classes
  • df5fb03 add groups in puppet classes
  • 8dd798e Adjust value to match apt::source class parameter

v1.4.0

06 Jan 12:19
v1.4.0
5a8faf4

Choose a tag to compare

LinuxAid Release Version v1.4.0

Features

  • 967474a feat: removed the bad exit in the release script and added a doc as well
  • 00e708e feat: added a release script to and moved openvox env to common hiera

Bug Fixes

  • 102e2ff fix: goreleaser should read release note from a custom file

Configuration Changes

  • 8872737 chore: updated puppet-realmd module @30c2464d77c3b27ca127eb398c76179c9149876b
  • c7c9182 chore: use Obmondo puppet-bind fork due to unmerged upstream security fix

Other Changes

  • 872ca37 Set gitea backup to 5 am
  • dd07bd2 Prometheus 3.8.1-1 natively supports agent mode via --agent. Replaced deprecated --enable-feature=agent flag accordingly.
  • d935a35 commit hash is not getting updated with script
  • dff022d Added the monitor class for slurm for alerts
  • 72f63ea Fixed the flag
  • 000cc8e Updated the slurm exporter based on the new upstream exporter

v1.3.0

30 Dec 12:03
v1.3.0

Choose a tag to compare

Changelog

💫 Features

  • 67d4da6 feat: added a default label for all alerts generated by linuxaid prometheus (@ashish1099)
  • 26f7ed7 feat: added armv7 and amd64 support for node exporter and prometheus (@ashish1099)
  • a22e77d feat: manage slurm-web module from Puppet

🐛 Bug fixes

  • 5040368 fix: added checksum for prometheus package (@ashish1099)
  • 654f8e4 fix: handle package_provider for TurrisOS, so we can install openvox via gem (@ashish1099)
  • a0f8a54 fix: load ::common::monitor::prometheus::server and ::common::monitor::exporter from common::monitor::prometheus class, so node_exporter does not fail with wierd error (@ashish1099)
  • fe0ee07 fix: shared dir path for arm arch is bit diff then amd64 (@ashish1099)
  • 3005890 fix: typo in hiera for monitor noop_value (@ashish1099)

🥴 Others

  • b64d0f0 Added comparison metrics for the LinuxAid project
  • c5bc065 Added the slurm exporter class
  • b0f5162 Added the slurm scrape job
  • ff96d23 Fix: load slrum_web class only when slurm_web is enabled
  • 5641c82 Fixed the scrape job name
  • e9f5675 Moved lengthy subheadings to a new file
  • a69ce07 Re-encrypt the monitor_password for database
  • a54ab35 Remove customer_id from prometheus server url
  • de9854d Updated the params to exporter
  • 683a298 Updated the service name for slurm exporter
  • 4d0bd90 chore: bumped prometheus and linuxaid-cli version, to use current latest tag (@ashish1099)
  • 5f68ef3 chore: update linuxaid version to v1.3.0 (@VILJkid)
  • 063e92e chore: update netbird version to 0.60.8 (@VILJkid)
  • a6b9560 include slurm exporter for slurm master node
  • ceae87d update slurm module and fix the bug for jwt_key