Project

General

Profile

Activity

From 02/20/2015 to 03/21/2015

03/20/2015

02:32 PM Bug #9852 (Ready For Testing): REST API violation in BMC smart proxy API
The Foreman Bot
01:51 PM Bug #9852 (Closed): REST API violation in BMC smart proxy API

[root@puppet ~]# wget --header "Accept: application/json"
--ca-certificate=ca.pem --private-key=puppet.example.c...
Corey Osman
01:47 PM Feature #2595: Expose more existing rubyipmi features as BMC smart-proxy APIs
I think this could be achieved by using the forwardable pattern or using @conn as a delegate to expose all the comman... Corey Osman
08:02 AM Bug #9840 (Closed): BMC providers should return 501 error code when they don't implement the api call
Applied in changeset commit:e9171900b9cea0336c52a900e60f4662e8aa8d39. Corey Osman
07:26 AM Bug #9840 (Ready For Testing): BMC providers should return 501 error code when they don't implement the api call
Dominic Cleal
08:02 AM Bug #9711 (Closed): bmc module does not full implement its api
Applied in changeset commit:3fba6e1021c6ed7f5c53d0db2d4bcfb3192b9980. Corey Osman
07:26 AM Bug #9711 (Ready For Testing): bmc module does not full implement its api
Dominic Cleal
08:02 AM Feature #9710 (Closed): add rubyipmi test_connection api call
Applied in changeset commit:ec00558c8673cf022722f090d2f58373d8bb14bd. Corey Osman
07:26 AM Feature #9710 (Ready For Testing): add rubyipmi test_connection api call
Dominic Cleal
08:01 AM Feature #9709 (Closed): allow the bmc module to log all impi calls
Applied in changeset commit:369793b5c2ae2079e9de0b02c85091c5b7772d51. Corey Osman
07:15 AM Revision e9171900: Fixes #9840 - BMC providers should return 501 error code when they don't implement the api call
* catches the NotImplementedError properely and returns 501 http code
* fixes rubocop warnings
Corey Osman
07:15 AM Revision 3fba6e10: Fixes #9711 - bmc module does not full implement its api
* adds additional logic around providers
* implements /providers, /providers/installed, /host, /
* the / return...
Corey Osman
07:15 AM Revision ec00558c: Fixes #9710 - add rubyipmi test_connection api call
* updates rubyipmi to 0.9.1
* adds new bmc api call /bmc/:host/test that tests the connection
* adds test meth...
Corey Osman
07:15 AM Revision 0d70f58c: Fixes #9709 - allow the bmc module to log all impi calls
* previously when IPMI errors occured at the Rubyipmi or CLI level
there was no good way to troubleshoot the iss...
Corey Osman
07:15 AM Revision 369793b5: Fixes #9709 - allow the bmc module to log all impi calls
* updates rubyipmi to use version 0.9.0 or later as its now required Corey Osman

03/19/2015

03:20 PM Bug #9840 (Closed): BMC providers should return 501 error code when they don't implement the api call
If we call a method that has not been implemented in a given provider the proxy will fail to respond correctly and th... Corey Osman

03/18/2015

09:37 PM Feature #2736: implement a Wake On Lan function/button
We would have to assume WOL is enabled via config managment on the node.
We could then easily create a new provide...
Corey Osman
07:01 AM Feature #9807 (New): Add support to Smart-Proxy for 'HA' services
When attempting to run Smart-Proxy against a 'HA' FreeIPA setup using the 'realm' module, currently SP loads the IPA ... Gavin Williams

03/17/2015

07:28 PM Support #7964: unable to import puppet class
Note, i saw this recently and the cause was that the smart proxy was returning a 404 because the puppet master was no... Justin Sherrill
05:28 AM Feature #2736: implement a Wake On Lan function/button
Sean Alderman wrote:
> +1
>
> If I wanted to kicstart work on this idea, where would I look to get started?
Pr...
Dominic Cleal

03/16/2015

04:36 PM Feature #2736: implement a Wake On Lan function/button
+1
If I wanted to kicstart work on this idea, where would I look to get started?
Sean Alderman
09:26 AM Feature #9745: Introduce rubygem-net-ping dependency
Just for the record, Ohad had important note on the scrum today. ICMP ping needs root, so smart-proxy would need it t... Lukas Zapletal

03/13/2015

09:04 AM Feature #9745: Introduce rubygem-net-ping dependency
As part of this effort, set service_check to false for TCP ping. Discussion is here: https://github.com/theforeman/sm... Lukas Zapletal
06:25 AM Feature #9745 (New): Introduce rubygem-net-ping dependency
Rubygem net-ping no longer depends on LDAP. It's in Fedora from version 19 and it is the only dependency to get our T... Lukas Zapletal

03/12/2015

05:32 PM Bug #9740 (Ready For Testing): Requests to foreman_url containing path are not built correctly
The Foreman Bot
05:31 PM Bug #9740 (Closed): Requests to foreman_url containing path are not built correctly
URI.join requires the first path with trailing slash and all other without it, otherwise it always replaces the whole... Marek Hulán

03/11/2015

11:00 AM Bug #9175 (New): Proxy SSL configuration handling is buggy
Dominic Cleal
10:47 AM Bug #9175 (Ready For Testing): Proxy SSL configuration handling is buggy
The Foreman Bot
06:52 AM Bug #9713 (Closed): Restore WIN32 service functionality
Since smart-proxy 1.5, the WIN32 service functionality is broken. To restore it a Gemfile.in must be created or the b... Martin Matuška

03/10/2015

11:00 PM Bug #9711 (Closed): bmc module does not full implement its api
In the bmc code there are a few items tagged as #TODO. These times either need to be implemented or removed. Corey Osman
07:27 PM Feature #9709 (Ready For Testing): allow the bmc module to log all impi calls
The Foreman Bot
05:44 PM Feature #9709 (Closed): allow the bmc module to log all impi calls
Rubyipmi 0.9.0 has a new feature to either log all impi commands or pass in a logger object for rubyipmi to send logs... Corey Osman
05:53 PM Feature #9710 (Closed): add rubyipmi test_connection api call
Rubyipmi 0.9.0 contains a new api call that tests the connection and returns true/false if the connection to the bmc ... Corey Osman

03/06/2015

06:26 PM Feature #7839: Support IPv6
It would be great if the Foreman got comprehensive IPv6 support along the lines of what Joshua wrote. But I would be... Simon Leinen

03/04/2015

02:23 AM Bug #7543: allow additional rubyipmi connection options to be passed through
Rubyipmi 0.8.1 supports passing in the privilege type, but you would need to expose this to the UI or make it a setti... Corey Osman

03/03/2015

06:57 AM Revision e926c31b: Bump version to 1.9-develop
Dominic Cleal

02/28/2015

08:26 AM Feature #1225: AWS-Route53/Foreman/SmartProxy DNS integration
I took the good starting point that Daniel Maraio had, and used the DNS Proxy Improvements framework from #5409 to cr... Sol Cates

02/27/2015

01:39 PM Feature #1225 (Ready For Testing): AWS-Route53/Foreman/SmartProxy DNS integration
The Foreman Bot

02/26/2015

07:01 AM Bug #9245 (Closed): Add override setting to allow mcollective puppet runs to run as a different user
Applied in changeset commit:75f587114cee27f084839f7e0d2cde013b986b7f. Corey Osman
06:50 AM Revision 75f58711: Fixes #9245 - Add override setting to allow mcollective puppet runs to run as a different user
* previously we could set the mcollective user via puppet_user setting. However, this could be misleading
to the...
Corey Osman

02/24/2015

11:46 AM Feature #8625 (Closed): salt_puppetrun_cmd config parameter for custom 'puppet.run' command
Dominic Cleal
11:40 AM Revision a2230660: refs #8625: add support for custom salt_puppetrun_cmd config parameter
Christian Arnold

02/23/2015

04:04 AM Bug #9482 (Rejected): Allow patterns for authorization filters as a parameter
Rejected via discussion on the PR, in favour of module-wide authorisation rules. Dominic Cleal

02/20/2015

06:49 AM Bug #9482 (Ready For Testing): Allow patterns for authorization filters as a parameter
The Foreman Bot
06:42 AM Bug #9482 (Rejected): Allow patterns for authorization filters as a parameter
Foreman discovery proxy plugin needs to specify for which paths it will authorize. Since Sinatra supports patters for... Lukas Zapletal
05:15 AM Feature #1458: HTTP/HTTPS/FTP Proxy-Support
That's a use case for Satellite, too. Customer has internal Repos which cannot be accessed via Proxy. Andreas Pfaffeneder
 

Also available in: Atom