renovate[bot]
5f66d31ef0
Update dependency pyyaml to v5.2 ( #97 )
2019-12-03 00:30:45 +01:00
renovate[bot]
46af158d49
Update dependency pep8-naming to v0.9.1 ( #94 )
2019-11-27 11:39:04 +01:00
renovate[bot]
60f6e16cf7
Update dependency flake8-quotes to v2.1.1 ( #93 )
2019-11-27 11:38:02 +01:00
renovate[bot]
357ddc07f2
Update dependency flake8 to v3.7.9 ( #92 )
2019-11-27 11:37:48 +01:00
renovate[bot]
6c3466cb55
Update dependency jsonargparse to v2.9.0 ( #87 )
2019-10-23 13:44:45 +02:00
Solvik
6497261708
better error handling when DeviceRole or DeviceType don't exist ( #91 )
2019-10-23 12:14:50 +02:00
renovate[bot]
c458e88b57
Update dependency pynetbox to v4.0.8 ( #88 )
2019-10-23 11:32:17 +02:00
gardar
8ef94272a1
Update inventory.py ( #89 )
...
Replace all special characters in slug with a dash rather than just spaces and dots
2019-10-21 14:32:22 +02:00
renovate[bot]
1c5b0f4fe9
Update dependency pynetbox to v4.0.7 ( #86 )
2019-09-15 13:48:46 +02:00
renovate[bot]
dc3035f873
Update dependency jsonargparse to v2.6.0 ( #85 )
2019-09-15 13:48:36 +02:00
Solvik
a1297813ef
fix rack comparison while updating location ( #84 )
2019-09-12 17:47:41 +02:00
Solvik
06328e745c
Revert "fix rack comparison while updating location ( #82 )" ( #83 )
...
This reverts commit e9ec69bc3b
.
2019-09-12 17:43:39 +02:00
Solvik
e9ec69bc3b
fix rack comparison while updating location ( #82 )
2019-09-12 12:03:13 +02:00
Solvik
5f851ec619
add config to set hostname command ( #81 )
2019-09-12 11:15:12 +02:00
Solvik
93af39e780
do not initialize RAID class when scanning for binary raid (to be reworked obviously) ( #80 )
2019-09-12 11:12:32 +02:00
Solvik
9f7f29c190
fix rack association ( #79 )
2019-09-11 17:35:27 +02:00
Solvik
458d1f83c2
fix {'part_id': ['This field may not be null.']} error ( #78 )
2019-09-11 14:22:32 +02:00
Solvik
8c25ab483d
add more vendors ( #76 )
2019-09-11 14:22:07 +02:00
Solvik
a0106675e0
handle more PSU dmidecode format ( #75 )
2019-09-11 10:37:31 +02:00
Solvik
4303312b17
fix PSU power parsing ( #74 )
2019-09-10 14:48:16 +02:00
Solvik
93c6444105
more strip from shitty dmidecode ( #73 )
2019-09-10 14:46:04 +02:00
Solvik
5c1e15f9e6
strip dmidecode data, because vendor dont ( #72 )
2019-09-10 13:39:22 +02:00
Solvik
0cf2d4fa90
fix raid creation on server's registration ( #71 )
2019-09-10 11:51:05 +02:00
Solvik
d402b5620c
add omreport RAID support ( #69 )
2019-09-10 11:44:23 +02:00
Solvik
6043ae1877
Update setup.py ( #68 )
2019-09-09 17:27:53 +02:00
Solvik
ba8f58180e
make InventoryItem's name attribute <50 char for memory DIMM ( #67 )
2019-09-09 16:52:25 +02:00
Solvik
f68fed18b4
handle multiple vlans in lldp ( #66 )
2019-09-09 15:32:14 +02:00
Solvik
fb68907efd
parse lldp only if configuration says so ( #63 )
2019-09-09 12:25:11 +02:00
renovate[bot]
10023614c4
Update dependency jsonargparse to v2.4.1 ( #62 )
2019-09-06 15:39:05 +02:00
renovate[bot]
9aa19e1ea1
Update dependency jsonargparse to v2.3.0 ( #61 )
2019-09-06 09:07:34 +02:00
Solvik
c36e03bf35
bump version to 0.3 ( #60 )
2019-09-05 15:23:40 +02:00
Solvik
fe69a363f7
Update README.md
2019-09-05 15:23:23 +02:00
ThomasADavis
b7b22ae316
use lshw for inventory ( #58 )
...
* Use lshw for inventory
* Add motherboard to inventory
* Handle non raid devices
* Handle nvme drives
2019-09-05 15:13:36 +02:00
Solvik
7049434612
Update README.md
2019-09-05 13:57:30 +02:00
Solvik
8d0168acb5
Add power supply support ( #56 )
2019-09-05 13:47:10 +02:00
Solvik
1c44ab36fb
fix inventory typo ( #59 )
2019-09-04 11:18:44 +02:00
Solvik
d39b692985
bump version to 0.2 and update setup.py dependencies ( #55 )
2019-09-03 13:34:37 +02:00
Solvik
d12ac49d50
new config system ( #53 )
2019-09-03 13:16:37 +02:00
Solvik
c5707e8413
do not make netbox call if lldp doesnt return switch ip and interface ( #54 )
2019-09-03 11:57:17 +02:00
Solvik
197a8babaf
Handle anycast IP ( #51 )
2019-08-30 11:06:16 +02:00
Solvik
510c2c5a2c
Update README.md
2019-08-29 17:52:14 +02:00
ThomasADavis
6ec08e8669
Several minor fixes ( #47 )
...
Several minor fixes:
- raid_array check should return an empty array, not NoneType
- not all systems will have IPv6 defined, handle this case
- Vendor Supermicro was incomplete.
2019-08-29 17:33:27 +02:00
Solvik
0faee59bde
Supermicro server can guess their slot via the config file ( #50 )
2019-08-29 16:13:04 +02:00
Solvik
136a356cec
Fix QCT vendor class ( #48 )
2019-08-28 12:06:45 +02:00
Solvik
5b7e349aa3
Update README.md
2019-08-26 16:57:13 +02:00
Solvik
de3c59a675
Local inventory ( #16 )
...
- Create and update CPU
- Create and update Memory
- Create and update RAID Cards (HP and Storcli)
- Create and update Physical disks
2019-08-26 16:54:48 +02:00
Solvik
1902b24c13
add QCT as vendor ( #45 )
2019-08-26 16:39:36 +02:00
Solvik
0e8b470062
Add Supermicro as a vendor ( #44 )
2019-08-26 15:38:44 +02:00
Solvik
8de682f46d
add ipv6 addresses ( #43 )
2019-08-26 14:02:07 +02:00
Solvik
5b5eb8f16b
Update README.md
2019-08-26 12:24:48 +02:00