2
0
mirror of https://github.com/xcat2/confluent.git synced 2025-04-13 16:57:59 +00:00

556 Commits

Author SHA1 Message Date
Jarrod Johnson
0bd9b08be2 Remove extraneous print statements
Some debug output was in place, remove it.
2015-09-23 11:54:35 -04:00
Jarrod Johnson
e9a31f52ae Merge branch 'windowssupport' of github.com:jjohnson42/confluent into windowssupport 2015-09-23 11:49:13 -04:00
Jarrod Johnson
a3dcf88749 Fix log path for windows
Under windows, the log files were not being written
as expected.
2015-09-23 11:48:29 -04:00
Jarrod Johnson
765c15ed5b Revert 'confluentd' change
After further investigation, the rename to confluentd was not
needed (after massaging pathex and using pip to install rather
than distutils).
2015-09-23 11:48:27 -04:00
Jarrod Johnson
34960bff22 Add PyInstaller spec file
This facilitates a 'onedir' portable format for confluent server.
The 'onefile' mode couldn't be made to work, but this should suffice.
2015-09-23 11:48:23 -04:00
Jarrod Johnson
29417d935c Phase 2 of Windows compatibility
More work to try to enable confluent to be frozen by
pyinstaller
2015-09-23 11:48:20 -04:00
Jarrod Johnson
b48cd8b685 Implement basic functionality under windows
Windows support by removing pid file, daemonizing, locking,
and other features.  Goal is to have a freezeable payload.
2015-09-23 11:48:17 -04:00
Jarrod Johnson
a1a61dfdbd Merge pull request #25 from jjohnson42/master
Add shutdown to power state option
2015-09-21 16:38:37 -04:00
Juliana Motira
11d4628458 Add shutdown to power state option 2015-09-21 16:37:32 -04:00
Jarrod Johnson
4dcfaf7363 Merge pull request #24 from jufm/initscript
Make init script properly indicate error conditions.
2015-09-21 16:30:02 -04:00
Allan Vidal
668f1c98b6 Make init script properly indicate error conditions. 2015-09-17 08:57:08 -03:00
Jarrod Johnson
e207940e50 Merge pull request #19 from jufm/mci_fix
Fix MCI command
2015-09-09 15:15:03 -04:00
Juliana Motira
e02dc74eb7 Fix MCI command 2015-09-09 11:47:46 -03:00
Jarrod Johnson
8114c3dc6a Merge pull request #18 from chenglch/bug/start_session
Fix 'start console session' command error
2015-09-09 10:37:05 -04:00
chenglch
fde68e1320 Fix 'start console session' command error
Command "confetty start /nodes/<node>/console/session" can
not work correctly. This patch aims to add condition judgement
for this command in confetty.
2015-09-08 22:58:44 -04:00
Jarrod Johnson
32184d463d Merge pull request #16 from jufm/mci
Implement MCI command
2015-09-08 16:30:02 -04:00
Juliana Motira
e7ff4fdd93 Implement MCI command 2015-09-08 12:24:47 -03:00
Jarrod Johnson
044def59ba Merge pull request #14 from jufm/reset
Implement reset bmc and NMI diag command
2015-08-27 10:18:05 -04:00
Lucio Seki
419c41e2cc Add NMI diag command 2015-08-27 10:29:42 -03:00
Juliana Motira
c20f0dc2ae Implement reset command
Added a reset bmc command in nodes/<node_name>/configuration/management_controller/reset
2015-08-27 10:29:24 -03:00
Jarrod Johnson
455feb867d Merge pull request #13 from jufm/master
Changing LEDs structure
2015-08-24 13:53:12 -04:00
Juliana Motira
dc0c7270a4 Changing LEDs structure 2015-08-24 14:47:07 -03:00
Jarrod Johnson
ceee6173da Merge pull request #11 from jufm/master
Add firmware and LED status information.
2015-08-24 09:04:05 -04:00
Allan Vidal
2fb63a34ba Add LED status retrieval. 2015-08-24 09:13:32 -03:00
Juliana Motira
55c333b198 Add get firmware information.
Show OEM firmware information in /nodes/[node]/inventory/firmware/.
2015-08-24 09:12:44 -03:00
Jarrod Johnson
56455fe497 Merge pull request #12 from jufm/disableuser
Add an option to disable or enable an IPMI user
2015-08-20 13:36:11 -04:00
Juliana Motira
87552b9f03 Add an option to disable or enable an IPMI user 2015-08-20 11:51:29 -03:00
Jarrod Johnson
6ba7072aed Fix log path for windows
Under windows, the log files were not being written
as expected.
2015-08-13 13:46:48 -04:00
Jarrod Johnson
f7b383b692 Revert 'confluentd' change
After further investigation, the rename to confluentd was not
needed (after massaging pathex and using pip to install rather
than distutils).
2015-08-12 13:06:49 -04:00
Jarrod Johnson
a0e3dca856 Add PyInstaller spec file
This facilitates a 'onedir' portable format for confluent server.
The 'onefile' mode couldn't be made to work, but this should suffice.
2015-08-12 09:31:47 -04:00
Jarrod Johnson
90ad5829fc Phase 2 of Windows compatibility
More work to try to enable confluent to be frozen by
pyinstaller
2015-08-12 09:31:45 -04:00
Jarrod Johnson
669661b530 Implement basic functionality under windows
Windows support by removing pid file, daemonizing, locking,
and other features.  Goal is to have a freezeable payload.
2015-08-12 09:31:42 -04:00
Jarrod Johnson
e17b9e98a8 Merge pull request #9 from jjohnson42/nodeeventlog
Implement 'nodeeventlog' command
2015-08-12 09:23:33 -04:00
Jarrod Johnson
aef26abd56 Merge pull request #10 from jjohnson42/rejectbadnames
Prevent broken creation of nodes/groups
2015-08-12 09:22:59 -04:00
Jarrod Johnson
57bacd69c1 Prevent broken creation of nodes/groups
nodes and groups with '' name are invalid.  Avoid
terrible things by erroring out on attempts to even
try at the deepest layer that can guard.
2015-08-11 16:41:13 -04:00
Jarrod Johnson
88aa696d29 Implement 'nodeeventlog' command
This brings rough parity with reventlog.  Note that format does
change in this case, so full backwards compatibility is not retained.
2015-08-11 15:06:11 -04:00
Jarrod Johnson
548b71cd6c Merge pull request #8 from jufm/master
Implement list all IPMI users.
2015-08-06 09:32:17 -04:00
Juliana Motira
c263c2eebb Implement list all IPMI users. 2015-08-06 10:28:21 -03:00
Jarrod Johnson
7a084bf538 Merge pull request #6 from jufm/master
Treating sensors that has status = Unavailable.
2015-07-29 16:49:46 -04:00
Juliana Motira
cbf595df26 Treating sensors that has status = Unavailable. 2015-07-29 15:58:39 -03:00
Jarrod Johnson
680f60114e Merge pull request #5 from jjohnson42/master
Implement read network configuration
2015-07-29 08:22:10 -04:00
Jarrod Johnson
ff52ad4740 Implement read network configuration
Read network configuration from the endpoint and present
under the management_controller configuration.
2015-07-29 08:17:41 -04:00
Jarrod Johnson
9626491c41 Merge pull request #4 from jufm/master
Update IPMI user management to enable partial update.
2015-07-28 13:58:28 -04:00
Juliana Motira
3f1d49c30b Update IPMI user management to enable partial update.
Improvements in InputCredential fields validation.
Check for all fields in InputCredential when operation = 'create'.
2015-07-28 14:08:59 -03:00
Jarrod Johnson
5f1ddc7f84 Merge pull request #3 from jjohnson42/master
Cleanup pid on abnormal exit
2015-07-28 10:55:18 -04:00
Jarrod Johnson
6e5a7e15d9 Cleanup pid on abnormal exit
If unlocking the security keys or loading the
plugins experiences an error, do not leave a
stale pid file behind.
2015-07-28 10:53:15 -04:00
Jarrod Johnson
5388f497d4 Merge pull request #2 from jufm/master
Adding IPMI user remove method
2015-07-22 09:40:17 -04:00
Juliana Motira
cff997bd0b Adding IPMI user remove method
Enabling IPMI user removing method and fixing json generation when href is a number.
2015-07-22 10:21:14 -03:00
Jarrod Johnson
e55f55677b Merge pull request #1 from jjohnson42/addstateids
Add numeric state_ids to sensor readings
2015-07-21 10:58:29 -04:00
Jarrod Johnson
905c41b021 Add numeric state_ids to sensor readings
A plugin may provide a numeric enumeration for
state ids.  Provide that for programmatic recognition
of events in addition to being able to combine the
available text.
2015-07-21 09:21:07 -04:00