Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
9b91cc93 05/14/2024 02:40 PM Bernhard Suttner

Fixes #37444 - get rid of sidekiq deprecation warnings

de48fb5b 03/04/2024 10:48 AM Ewoud Kohl van Wijngaarden

Refs #36574 - Avoid patching Fastgettext

The code defines an additional method on Fastgettext but there's no
reason to do so. It can just as well define a method on itself.

8930302f 11/08/2023 04:16 PM Ian Ballou

Fixes #36905 - Add hotprocs for new pulpcore 3.39 entrypoint

0d91a7c9 10/26/2023 02:42 PM Eric Helms

Fixes #36541 - Update Redis default databases for dynflow and cache

51dda6f7 10/10/2023 01:05 PM Evgeni Golov

Fixes #36805 - add foreman-hotproc config to be used with PCP

a6cf5c63 11/01/2022 09:03 AM Ewoud Kohl van Wijngaarden

Refs #35414 - Log an early message on dynflow startup

When the service is marked as ready, the verification starts. When
puppet-foreman configures the service using journald logging it checks
the journal. However, the application can take a while to really start...

0ab14da1 09/23/2022 02:07 PM Adam Ruzicka

Refs #35414 - Fix sd_notify for multiple orchestrators

9b0652fe 09/23/2022 02:07 PM Adam Ruzicka

Fixes #35414 - Drop sd_notify usage

Sidekiq should be doing this on its own behind the scenes

20f48047 08/30/2022 11:48 AM Ewoud Kohl van Wijngaarden

Fixes #29539 - Unbundle websockify

Removing the outdated websockify version means relying on the system
version. This allows independent (security) updates.

It is now expected that websockify lives somewhere in $PATH.

8423e7e0 10/19/2021 01:45 PM Adam Ruzicka

Fixes #33723 - Make dynflow-sidekiq services PartOf foreman.service

By doing so systemd stops all dynflow-sidekiq services before stopping
foreman itself and then starts everything in reverse order on restart.
This circumvents the issue with services being restarted at different...

b6b6ffc0 05/07/2021 01:13 PM Lukáš Zapletal

Fixes #31717 - lazy-load fast_gettext for faster boot (#8275)

It's because we switch over all 20 languages to actually pull language name in the native language into a list of available languages. We use that in three places: settings page, user page and GraphQL....

3347fa49 03/31/2021 06:25 PM Ewoud Kohl van Wijngaarden

Fixes #32238 - Bind systemd socket to IPv6

By default foreman.socket binds to IPv4 only. This was done to make
matching it in Puma easier, but it's not really what should be done in
2021 where everything should be dual stack by default.

In aecc3187253ada61a311b5229d215452bd6d67b7 the need for this matching...

b260c03d 02/23/2021 09:11 AM Evgeni Golov

Refs #29960 - also set PrivateTmp=true for dynflow-sidekiq

d56290ba 02/22/2021 04:26 PM Evgeni Golov

Fixes #29960 - set PrivateTmp=true in foreman.service

aecc3187 01/08/2021 01:40 PM Ewoud Kohl van Wijngaarden

Fixes #31431 - Update to Puma ~> 5.1

Puma 5.1 introduced a feature to synthesize binds for systemd activated
sockets. This removes the need to duplicate the FOREMAN_BIND in two
places (foreman.socket and foreman.service).

puma-plugin-systemd is no longer needed since Puma 5.1 gained native...

ec7e9a71 09/29/2020 04:04 PM Eric Helms

Refs #30803: Enable unix socket binding

Switches to configure bind and port inside Puma's configuration
to allow Unix socket binding or tcp.

c2291d6e 08/31/2020 03:24 PM Adam Ruzicka

Fixes #30730 - Implement systemd notify support for dynflow-sidekiq

7369ebba 08/31/2020 01:28 PM Eric Helms

Fixes #29356: Use puma-plugin-systemd to provide systemd notify support

This points to a fork of puma-plugin-systemd maintained by theforeman
organization to ensure this works with Puma 4.

2694144b 07/27/2020 09:48 AM Shira Maximov

Fixes #30185 - Change console files to be compatible to python3

7b0e8889 06/09/2020 12:24 PM Lukas Zapletal

Fixes #30014 - set MALLOC_ARENA_MAX=2 for puma

3e388156 03/24/2020 12:27 PM Ewoud Kohl van Wijngaarden

Fixes #29144 - Use systemd socket activation

From https://github.com/puma/puma/blob/master/docs/systemd.md#socket-activation

systemd and puma also support socket activation, where systemd opens the
listening socket(s) in advance and provides them to the puma master...

b82860e5 12/26/2019 05:33 PM Adam Ruzicka

Fixes #28204 - Run Dynflow with Sidekiq using docker-compose

Allow configuring redis url using env variable
Fix REX queue name
Deploy separate Redises for tasking and caching
Create a volume for persistent redis
Fix configuration using env variables

9f0e0a09 11/02/2019 12:27 PM Eric Helms

Fixes #28127: Set foreman service syslog identifier to foreman

0708f7c0 10/28/2019 12:36 PM Ondřej Ezr

Fixes #28126 - improve dynflow sidekiq service

03116659 10/27/2019 01:23 PM Adam Ruzicka

Fixes #28139 - Fix dynflow initialization with Sidekiq

bc37baca 10/24/2019 07:14 AM Ondřej Ezr

Refs #28064 - add sidekiq configs

2792aafa 10/22/2019 07:58 AM Ewoud Kohl van Wijngaarden

Fixes #28090 - move entrypoint.sh to extras

This reduces the number of files in the root directory.

44d49e3b 04/15/2019 03:07 PM Eric Helms

Fixes #26613 - Switch foreman.service to generic /usr/bin/rails

2d663047 04/05/2019 12:04 PM Ewoud Kohl van Wijngaarden

Refs #26481 - Set the foreman user statically

This can be overridden using a drop in file.

f58a3cbc 04/01/2019 02:05 PM Eric Helms

Fixes #26481 - Add foreman.service systemd file

9d43fc71 06/14/2018 12:05 PM Michael Moll

Fixes #19789 - fix Layout/SpaceAroundOperators cop

7e880437 01/15/2018 04:28 PM Michael Moll

Fixes #19877 - Fix Style/NegatedIf cop

b1dad4cd 11/28/2016 10:35 AM Tomer Brisker

Fixes #1556, #11615 - Remove puppet rdoc support

Puppet rdoc support has been broken for a long time. Removing it from
Foreman.

f4459c11 05/12/2016 09:56 AM David Davis

Refs #3809 - Turning on some rubocop cops

cdd8424f 06/12/2015 12:23 PM Lukas Zapletal

Fixes #10703 - websockify is now randomly selected

Plus updated websockify to 1.6.1 version

57efe613 05/27/2015 02:12 PM Tomer Brisker

Fixes #10584 - Replace sort.uniq with uniq.sort

2312cccf 11/19/2014 06:03 AM Daniel Lobato Garcia

Refs #3809 - Remove useless assignments

96144a47 10/06/2014 01:57 PM Daniel Lobato Garcia

Refs #3809 - Remove rubocop TODOs

Removed the following TODOs so that cops for these will run from now on:

Lint/AmbiguousOperator, DefEndAlignment, DeprecatedClassMethods
EnsureReturn, RequireParentheses, Void, BlockAlignment, EndAlignment,
UselessAccessModifier,...

c05e91e2 10/02/2014 06:21 AM Ohad Levy

fixes #809 - remove out of date ssh using foreman script

the script has been replaced with an hammer plugin, see:
https://github.com/theforeman/hammer-cli-foreman-ssh

f71f2b66 06/01/2014 11:33 PM Dominic Cleal

fixes #5987 - remove unused packaging files

3307133a 04/25/2014 02:03 PM Lukas Zapletal

fixes #5443 - cron.log is now appended to

cf4861dd 01/17/2014 04:58 PM Lukas Zapletal

fixes #3983 - added trends:clean to cron

a2eefc28 01/16/2014 11:00 AM Sam Kottler

fixes #4001: remove unused comps

16fda030 10/29/2013 02:50 PM Martin Bacovsky

Fixes #3495 - foreman-cli meta-package should install hammer

b5ff0205 10/15/2013 06:17 PM Dmitri Dolguikh

fixes #3250: cron tasks in rpm install of foreman use foreman-rake

648a248b 09/30/2013 03:52 PM Lukas Zapletal

fixes #2981 - adding plugins repo to foreman-release

c41e2f4f 07/03/2013 10:13 AM Lukas Zapletal

fixes #2743 - adding foreman_api to non-scl comps

d30ac557 06/19/2013 06:34 AM Greg Sutcliffe

Fixes #2674 - Add tmpdfiles.d configuration for systemd to rpm spec

54125f04 06/17/2013 11:22 AM Dominic Cleal

fixes #2649 - asset dependency versions, missing test dependencies

95234b21 06/17/2013 11:20 AM Lukas Zapletal

fixes #2650 - adding minitest dependency for console

63e9d258 06/17/2013 05:01 AM Lukas Zapletal

fixes #2649 - adding missing devel deps

Also sorting lines using vim :sort u

7ac08e59 06/07/2013 04:02 AM Dominic Cleal

fixes #2627 - depend on libvirt, not virt, add missing comps entries

989f9de9 06/06/2013 10:54 AM Dominic Cleal

fixes #2608 - add passenger, selinux to comps

0bca93e3 05/29/2013 08:23 AM Sam Kottler

Fixes #2584: Remove rubygem-virt from comps

259a849c 05/28/2013 05:47 AM Dominic Cleal

fixes #2555, #2560 - add foreman-release and MySQL gems to comps

3afbd145 05/28/2013 05:46 AM Dominic Cleal

fixes #2106, #2123, #2561 - sign RPMs, rename -ec2 to -compute, fix foreman.repo URLs

b5885038 05/28/2013 05:33 AM Dominic Cleal

fixes #2573 - refresh Fedora 18 comps, don't force SCL

4eab96a1 05/23/2013 07:38 AM Dominic Cleal

fixes #2548 - add non-SCL dependencies to comps for publishing

7908aba2 05/21/2013 05:20 PM Lukas Zapletal

fixes #2516 - dbmigrate changes for SCL

97c68d82 05/21/2013 09:10 AM Dominic Cleal

Bump version to 1.2-develop

6f96a1b9 05/19/2013 05:00 PM Dominic Cleal

RPM packaging fixes

  • fix therubyracer require name
  • when Foreman launched twice within same PID, ENV['BUNDLE_GEMFILE'] is already
    set, causing bundler to load instead of bundler_ext
  • revert SCL additions to init.d script, spec file handles them
  • fix init script path...
34674290 05/13/2013 07:24 PM Sam Kottler

Updated the spec for packaging Foreman on top of a Ruby 1.9.3 software collection

d3e07a1e 05/07/2013 09:12 AM Sam Kottler

Added core runtime packages to the RHEL6 comp

30ee52ba 05/06/2013 12:20 PM Sam Kottler

Added additional DB packages

47950035 04/30/2013 09:11 AM Sam Kottler

Added even more dependencies to the RHEL6 comp

48a9cf09 04/29/2013 01:41 PM Sam Kottler

Added a lot more dependencies to the RHEL6 comp

f9ffe665 04/26/2013 03:38 AM Sam Kottler

Added rails and dependencies to comp

fac93500 04/17/2013 03:38 AM Sam Kottler

Added f18 releases to tito and fixed some typos

a9af2791 04/17/2013 03:37 AM Sam Kottler

Added RHEL6 and F18 comps

ecd3d7aa 04/03/2013 03:18 PM Sam Kottler

Removed unnecessary script related to SElinux

dbc1ee94 03/28/2013 09:52 AM Sam Kottler

Added files for building via Tito

8ffd9aee 03/04/2013 07:01 AM Ohad Levy

fixes #2277 - adds spice html5 support

This also adds a newer version of the web socket proxy (where we
probably need to use an external package instead of vendor it).

we still allow users to use the old XPI based spice client (which would
ensure end to end security as well) via a 'new window' button....

a38529f7 03/03/2013 02:25 PM Sam Kottler

Added a build script for updating and generating policies and packages

ed0b803c 11/22/2012 02:40 AM Brian Gupta

Added header to foremancli calls to call API version 1

221445d3 11/05/2012 08:16 AM Miroslav Suchy

spec directory is obsolete

this live for some time in foreman-rpms.git repo

d2b7a8a2 11/05/2012 08:16 AM Miroslav Suchy

debian directory is obsolete

this live for some time in foreman-rpms.git repo

d9b3a173 10/10/2012 10:20 AM Sam Kottler

Add a script to test migrations

Some minor changes to multi-op

Fixed some issues with upgrade logic

a5bc2861 09/16/2012 03:38 PM Sam Kottler

Make the CI boostrap script work on RH distros

d29b8bc2 08/28/2012 04:43 AM Raphaël Pinson

apt-get update in extras/ci/setup.sh

b99db077 06/26/2012 05:31 AM Ivan Necas

Stopping service when not running is considered success

65ac881b 06/20/2012 10:55 AM Ohad Levy

[CI] put bundler extra file in the new place

94196af2 06/19/2012 05:35 AM Ohad Levy

[CI] hopefully now travis will behave

b5949582 06/19/2012 05:27 AM Ohad Levy

[CI] more guess work, travis, you don't make it easy

74ff4db8 06/19/2012 04:27 AM Ohad Levy

[CI] typo in ci script

586838b6 06/19/2012 04:24 AM Ohad Levy

[CI] ensure that we have a database.yml file

f32d96f6 06/19/2012 04:20 AM Ohad Levy

[CI] added puppet to local gem file that CI can run

1f98296f 05/26/2012 11:57 AM Brian Gupta

Fixed filtering for filterable collections.

b090cb72 05/04/2012 12:44 PM Jim Perrin

init script typo

81472c58 04/26/2012 02:44 PM Ohad Levy

since travis use rvm and we don't want puppet gem in our gem file..

45d9adf9 04/26/2012 01:53 PM Ohad Levy

ensures that puppet packages are installed in our CI

dc0c5923 04/25/2012 02:22 PM Brian Gupta

foremancli changes to support change in default host list API behavior.

197e2dce 03/21/2012 10:11 AM Ohad Levy

Adds VNC support within the browser

At first, this allows to view oVirt managed hosts within foreman.

083a07d8 03/18/2012 03:57 AM Ohad Levy

startup file and migrate updated to 0.5

5e3632cb 02/21/2012 08:16 AM Ohad Levy

updated git2relase script to point to new repo path.
removed foreman installer as a submodule

5ff42807 02/19/2012 01:24 PM Ohad Levy

refs #1173 - remove unneed files

17637a75 02/19/2012 09:04 AM Ohad Levy

fixes #1173 - remove legacy query interface

2136ea57 02/19/2012 07:14 AM Ohad Levy

fixes typos in foreman cli

23a4a9f6 01/29/2012 10:00 AM Mikael Fridh

fixes #1472 - make init script passenger-aware (redhat)

fff4d100 01/22/2012 04:58 AM Ohad Levy

fixeds to ci script

f4275466 01/22/2012 04:57 AM Ohad Levy

fixeds to ci script