Adam Grare
Adam Grare
Ansible-runner only creates a `pid` file when running as a daemon in the background. We should only wait for this file to be created when we are running async otherwise...
While a great deal of progress has been made in slimming down our base worker memory usage by trimming gems loaded at boot-time, it still represents minor improvements overall and...
The `Inventory::Persister` class is what defines the behavior of save_inventory for the various inventory_collections. An inventory collection broadly maps 1:1 to a table that has to be saved. Things can...
Historically the upstream ManageIQ appliance images have been set up to automatically initialize a region and local database on first boot to allow for simpler demo / developer setup. With...
Default to miq_messaging/kafka for event_hander dequeue_method TODO: - [ ] Fallback to drb if kafka isn't set up - [ ] Enqueue events with miq_queue if event_handler isn't set up...
We have a somewhat confusing mixture of `Endpoint#verify_ssl` and `#Endpoint#security_protcol` in use by various providers. Typically providers which only accept verify_ssl `[VERIFY_NONE, VERIFY_PEER]` have no option for non-ssl. `security_protocol` commonly...
Currently when workers are running under Systemd we use SD_NOTIFY to signal that a worker has started, Kubernetes also has a "startup probe" which waits for an indication that the...
Having the `:model_class` set to `::ContainerImage` meant that auto_model_class was not being called, causing any records which did not have a `:type` explicitly set by the parser would end up...
When a worker is unable to start due to insufficient memory or too much swap space usage an evm_event is raised but unless email is set up it is very...