Commit Graph

  • 6268a84cbd fixes error with shadowed name 'version' in NetBoxHandler v1.1.2 ricardo.bartels@telekom.de 2021-09-14 18:21:57 +02:00
  • f12dad5a65 WIP: enhances redfish import and deletes incorrect inv items ricardo.bartels@telekom.de 2021-09-14 18:01:35 +02:00
  • 34d11017ac WIP: adds more custom fields for a better data representation ricardo.bartels@telekom.de 2021-09-10 12:37:43 +02:00
  • 37715b2fa7 WIP: adds new source check_redfish #91 ricardo.bartels@telekom.de 2021-09-09 18:14:09 +02:00
  • 804d2d1662 bump version to 1.1.2 ricardo.bartels@telekom.de 2021-09-14 14:27:15 +02:00
  • 9dea35655c add content type headers to netbox requests to stay compliant ricardo.bartels@telekom.de 2021-09-14 12:49:19 +02:00
  • edac5f3306 fixes issue with stripped cluster domain name if "strip_host_domain_name" was set to False #89 ricardo.bartels@telekom.de 2021-09-03 10:33:07 +02:00
  • a220f77b88 prepares release Grace.1 1.1.1 v1.1.1 ricardo.bartels@telekom.de 2021-09-02 23:56:00 +02:00
  • 3392d53a32 fixes issue with cliustername if strip_host_domain_name is set #75 Ricardo Bartels 2021-09-02 22:37:10 +02:00
  • 37be99c617 fixes issues with insufficient data #80, #81 Ricardo Bartels 2021-09-02 22:10:31 +02:00
  • 3b07ebab16 Merge pull request #83 from gervaso/development Ricardo 2021-08-25 10:38:16 +02:00
  • 495979850d Add sample registry and image version in manifest Alessandro Gervaso 2021-08-18 15:04:05 +02:00
  • c390b3127c add missing newline Alessandro Gervaso 2021-08-18 14:57:06 +02:00
  • f5733bd045 Add kubernetes cronjob manifest Update setup instructions in README Alessandro Gervaso 2021-08-18 14:53:46 +02:00
  • 055bddb193 Merge pull request #73 from miyukki/docker Ricardo 2021-07-08 12:19:28 +02:00
  • 4740de2302 Add docker support Yusei Yamanaka 2021-07-06 10:22:04 +09:00
  • 2fc11fc1cb Merge pull request #72 from miyukki/patch-1 Ricardo 2021-07-06 09:15:47 +02:00
  • 2489248cbb Fix typo Yusei Yamanaka 2021-07-06 10:19:47 +09:00
  • 1337df6139 prepares release Grace 1.1.0 v1.1.0 Ricardo Bartels 2021-06-30 22:49:08 +02:00
  • 7ab8e31117 workaround for problem of undefined objects Oliver Bestwalter 2021-05-12 16:10:03 +02:00
  • af0d1a5636 clarify intent and make static code analysis happy Oliver Bestwalter 2021-05-12 13:57:20 +02:00
  • 3835313cb3 adds host_role_relation and vm_role_relation config options Ricardo Bartels 2021-04-26 15:47:31 +02:00
  • d6bd331e2a fixes issue with with last commit if current value is None Ricardo Bartels 2021-04-26 09:44:21 +02:00
  • 380e78a9ff adds support for NetBox 2.11 "vcpus" float change Ricardo Bartels 2021-04-23 16:55:16 +02:00
  • 53c97b47b8 prevents exception if "API-Version" in NetBox response header is missing Ricardo Bartels 2021-04-23 12:10:01 +02:00
  • 130b12e026 fix issue with accessing unresolved objects Ricardo Bartels 2021-04-01 19:35:59 +02:00
  • f73e569c38 adds new config option "match_host_by_serial" Ricardo Bartels 2021-03-10 14:01:56 +01:00
  • 196f700f3f adds config option host_tenant_relation Ricardo Bartels 2021-03-08 12:45:43 +01:00
  • e7e3a66246 Merge branch 'feature/add_vm_platform_relation' into development Ricardo Bartels 2021-02-28 00:10:27 +01:00
  • d60ec144ed fix issue with unresolved objects when checking for matching mac address Ricardo Bartels 2021-02-27 22:27:44 +01:00
  • 00e0b302a5 fixes behavior of platform mapping Ricardo Bartels 2021-02-27 21:47:03 +01:00
  • 09fabc1535 fixes issue with commas in relation config name Ricardo Bartels 2021-02-27 00:57:46 +01:00
  • c69248ea15 adds new config option vm_platform_relation Ricardo Bartels 2021-02-26 18:10:54 +01:00
  • 3effdd46b2 Merge branch 'feature/strip-domain-from-name' into development Ricardo Bartels 2021-02-26 17:41:29 +01:00
  • 95d285309a prepared first release (Ada) v1.0.0 Ricardo Bartels 2021-02-26 16:46:36 +01:00
  • 7b19e5856e fix issue with enclosure serial detection on blade server #41 Ricardo Bartels 2021-02-26 16:41:21 +01:00
  • 208bf73bb4 Merge pull request #43 from gstorme/typo Ricardo 2021-02-15 13:51:27 +01:00
  • c7ac575928 typo Gregory Storme 2021-02-14 19:40:47 +01:00
  • b6c3e990e2 version set to: 1.0.0-rc2 (2021-02-11) v1.0.0-rc2 Ricardo Bartels 2021-02-11 23:06:31 +01:00
  • 98e28dd70a skips pruning of objects from disabled sources Ricardo Bartels 2021-02-11 22:59:29 +01:00
  • ebda6af266 fixes orphaned tagging for disabled sources Ricardo Bartels 2021-02-05 18:35:55 +01:00
  • 4f68b8042c fixes issue with cluster site assignment for standalone hosts Ricardo Bartels 2021-02-05 17:27:30 +01:00
  • ef39e23481 adds config option to strip domain part from host/vm name #29 Ricardo Bartels 2021-02-04 21:00:05 +01:00
  • fef5188f62 Merge pull request #37 from gstorme/nodevicetype Ricardo 2021-02-03 14:00:24 +01:00
  • 3264e6143d change dummy names for empty vendor/model Gregory Storme 2021-02-03 12:13:57 +01:00
  • b43b719d43 set dummy value if a host device vendor/model cannot be retrieved Gregory Storme 2021-02-03 00:50:38 +01:00
  • af47bf8a97 Merge pull request #32 from gstorme/template Ricardo 2021-01-28 21:17:57 +01:00
  • c632154a3b set default for skip_vm_templates to True Gregory Storme 2021-01-27 13:24:25 +01:00
  • 291982a9cf remove quotes for the skip_vm_comments boolean Gregory Storme 2021-01-27 08:31:26 +01:00
  • 7f51138339 add the option to skip the sync of vm templates Gregory Storme 2021-01-27 08:30:38 +01:00
  • fc334a4c6d Merge pull request #28 from gstorme/main Ricardo 2021-01-25 14:18:42 +01:00
  • 8c2bdf65ad requested changes for PR #28 Gregory Storme 2021-01-25 14:14:29 +01:00
  • 6d09b72647 add a configuration parameter to allow skipping the sync of VM notes Gregory Storme 2021-01-24 19:10:15 +01:00
  • 757eee956e Merge branch 'fix-#23' into main Ricardo Bartels 2021-01-22 13:48:54 +01:00
  • c71580a945 fixes problem with IP addresses not synced properly Ricardo Bartels 2021-01-22 10:56:59 +01:00
  • 47c46f5a50 fixes detection of VLAN (first site, then global) Ricardo Bartels 2021-01-04 17:34:14 +01:00
  • 0560b783e7 fixes problem with checking current interface for an IP address Ricardo Bartels 2020-12-18 15:10:50 +01:00
  • ccb5d68368 Merge pull request #20 from Haeki/main Ricardo 2020-12-18 14:20:35 +01:00
  • b2e5d1691d Corrected waring to warning Mika Busch 2020-12-15 09:53:18 +01:00
  • 8205fc821e enhances pruning and adds description Ricardo Bartels 2020-11-30 14:26:47 +01:00
  • 98661fc9bb exclude object classes from pruning #18 v1.0.0-rc1 Ricardo Bartels 2020-11-27 23:28:30 +01:00
  • dcf47bc3e1 fixes problem with objects wrongly marked as orphaned Ricardo Bartels 2020-11-27 14:03:40 +01:00
  • f401cd3cf3 adds support for proper VLAN discovery on all interfaces Ricardo Bartels 2020-11-27 13:25:13 +01:00
  • 6b34448005 adds support for host only vSwitch configuration Ricardo Bartels 2020-11-26 16:54:08 +01:00
  • 39eea0f5a2 enhances parsing of IP addresses and assignment to interfaces Ricardo Bartels 2020-11-25 22:35:36 +01:00
  • b5513e8fdb fix creating/updating VLANs Ricardo Bartels 2020-11-24 18:48:28 +01:00
  • bf6c3464c0 roles for devices/VMs are only set if undefined Ricardo Bartels 2020-11-24 14:48:15 +01:00
  • 3c8a1f7719 adds a 'vm_tenant_relation' config option to assign tenants to VMs Ricardo Bartels 2020-11-23 18:25:33 +01:00
  • 4dd7aed5f9 fixes search for devices by serial and asset tag Ricardo Bartels 2020-11-23 15:56:35 +01:00
  • 1f2198e154 adds cronjob to README.md Ricardo Bartels 2020-11-23 14:46:09 +01:00
  • 0c75e3d47b changes parsing of config file Ricardo Bartels 2020-11-23 14:29:20 +01:00
  • 096c1e5584 fixes wrong var assignment for host attribute vars Ricardo Bartels 2020-11-21 22:25:31 +01:00
  • 8508d11c71 try to find host by serial number (1st) or asset tag (2nd) Ricardo Bartels 2020-11-20 18:01:38 +01:00
  • 632a801505 speeds up object creation and fixes small bugs Ricardo Bartels 2020-11-20 17:16:21 +01:00
  • 5bb6f6289d fixes issues with last commit, caching is optional now Ricardo Bartels 2020-11-19 13:24:30 +01:00
  • 4367ec3542 fixes use of internal names as var names Ricardo Bartels 2020-11-17 22:44:50 +01:00
  • 2b3757b945 adds documentation to README.md and settings-example.ini Ricardo Bartels 2020-11-17 18:49:45 +01:00
  • e2d31a8d2d adds dry run CLI option to test the program without changing data Ricardo Bartels 2020-11-17 12:28:02 +01:00
  • 3e51bfcf3b add missing license file Ricardo Bartels 2020-11-17 12:27:32 +01:00
  • b007dc6f81 adds MIT license to this porject Ricardo Bartels 2020-11-17 12:15:54 +01:00
  • fab219d2c7 WIP: finished documenting classes/methods/functions Ricardo Bartels 2020-11-16 22:27:24 +01:00
  • 1783bfc09f fixes errors and typos in last commit Ricardo Bartels 2020-11-16 21:01:53 +01:00
  • 5ad5bedb51 WIP: documenting code, refactoring class names, NOT FNISHED Ricardo Bartels 2020-11-16 18:31:52 +01:00
  • 32125916bf removed standalone ESXi cluster type Ricardo Bartels 2020-11-15 22:24:01 +01:00
  • 321327f0b2 fixes wrong var name in last commit Ricardo Bartels 2020-11-14 11:28:06 +01:00
  • ed8ccda150 unresolved relations for object name resolution is now a soft error which will be logged Ricardo Bartels 2020-11-14 10:45:16 +01:00
  • 4e2cb031d7 fixes a lot of logical errors and adds object caching by default Ricardo Bartels 2020-11-13 23:53:14 +01:00
  • fca25a8376 WIP: adds untagged_vlan to interfaces and fixes primary_ip assignment Ricardo Bartels 2020-11-11 16:30:18 +01:00
  • 07fab24c02 WIP: add vlans and mode to interfaces Ricardo Bartels 2020-11-10 17:34:36 +01:00
  • 4c3da92053 fixes primary ip address assignment Ricardo Bartels 2020-11-10 09:41:56 +01:00
  • d46c4c729d enhances object/cluster exclusion, filtering, disables TLS warnings Ricardo Bartels 2020-11-09 15:36:40 +01:00
  • ee6256874f Updates README to get the basics covered Ricardo Bartels 2020-11-06 20:28:15 +01:00
  • 4a54fa77d4 WIP: fixes deletion of objects and update of baseic data Ricardo Bartels 2020-11-06 20:11:22 +01:00
  • f11e77614c WIP: fixes VM and host detection Ricardo Bartels 2020-11-05 18:36:08 +01:00
  • 866359c553 WIP: added device detection on data migration, enhanced IP address validation Ricardo Bartels 2020-11-04 17:35:30 +01:00
  • e3ad3dbd56 adds extended logging, dns name lookup, primary ip assignement Ricardo Bartels 2020-11-03 17:50:26 +01:00
  • 546c0ab743 improves association of ip addresses to prefixes Ricardo Bartels 2020-10-30 16:57:44 +01:00
  • 3eede8e90d fixes handlying of IP address objects, adds loads of data validation Ricardo Bartels 2020-10-29 16:16:45 +01:00
  • 921fde0753 fixes default config and display of elapsed time Ricardo Bartels 2020-10-26 21:35:09 +01:00
  • 100570420b updates config parsing in netbox connection Ricardo Bartels 2020-10-26 17:26:08 +01:00