Commit graph

  • 4b3d7f1cf8 merge ChrNic 2022-03-12 10:11:21 +01:00
  • 1d00696671 merge ChrNic 2022-03-12 10:09:33 +01:00
  • bb08813700
    Merge pull request #209 from Solvik/fix/chriss/raid_cmd_returncod_hp_jbod Christophe Simon 2022-03-11 17:05:38 +01:00
  • ad951b9288 Fixed HP raid parser when disks are in JBOD Christophe Simon 2022-03-11 15:55:07 +01:00
  • b53dfa9b59
    Merge pull request #208 from Solvik/fix/chriss/virtual_network_nic_mac_addr v0.7.1 Christophe Simon 2022-03-08 17:31:26 +01:00
  • 3b8917aaf3 Fixed virtual network cards creation Christophe Simon 2022-03-08 17:19:20 +01:00
  • 18773a2dff
    Merge pull request #204 from Solvik/fix/chriss/unnamed_network_interfaces Cyril Levis 2022-03-08 10:56:21 +01:00
  • 84a9aca141 Unnamed network interfaces. Christophe Simon 2022-03-07 17:14:00 +01:00
  • a7c6ae68e2
    Merge pull request #177 from Solvik/176-netbox-2.9 v0.7.0 Christophe Simon 2022-03-07 16:03:05 +01:00
  • 0f210e16f2
    Merge pull request #202 from Solvik/feature/chriss/disk_extended_information Christophe Simon 2022-03-07 15:57:50 +01:00
  • e789619b34 Added disks extended attributes Christophe Simon 2022-02-25 18:43:09 +01:00
  • af9df9ab4b Fixed PSU power consumption calculation Christophe Simon 2022-02-23 15:48:41 +01:00
  • b092079820
    chore: add rpmenv config for rpm packaging as a virtualenv Cyril LEVIS 2022-02-23 14:44:30 +01:00
  • 021c5db7d3
    fix: add MANIFEST.in for packaging Cyril LEVIS 2022-02-23 11:24:44 +01:00
  • 1fc0aee929 Bumped version number Christophe Simon 2022-02-22 17:58:01 +01:00
  • 7cfcd685f3
    Merge pull request #201 from dailymotion/feat/cle/upstream_add_custom_fields_support Cyril Levis 2022-02-22 17:48:05 +01:00
  • d1ee380ffb
    feat: add custom_fields suppport Cyril LEVIS 2022-02-16 11:22:51 +01:00
  • 305d4d41ec Various changes Christophe Simon 2022-02-21 18:12:16 +01:00
  • 34c1619ce8 Merge remote-tracking branch 'origin/master' into 176-netbox-2.9 Christophe Simon 2022-02-21 18:09:25 +01:00
  • fcb038f4b6
    Merge pull request #199 from dailymotion/fix/chriss/purge_remaining_devices Christophe Simon 2022-02-21 11:36:39 +01:00
  • 5d9602402b
    Merge branch 'master' into fix/chriss/purge_remaining_devices Christophe Simon 2022-02-15 10:34:50 +01:00
  • 71c603620b
    Merge pull request #2 from dailymotion/feature/chriss/external_drive_bay Christophe Simon 2022-02-15 10:33:56 +01:00
  • 2f09cf8d42 Manage blade expansions as independent devices Christophe Simon 2022-02-11 18:22:13 +01:00
  • 58775c0950 Added option to purge remaining devices Christophe Simon 2022-02-08 18:45:44 +01:00
  • 7a4542f5e5
    Delete supermicro.py Christoffer Nicklasson 2022-01-07 13:58:18 +01:00
  • 2c0a512fcc some lshw reports it in a list ChrNic 2022-01-07 13:55:43 +01:00
  • acfcbaa9fc whitespace and solving issue with supermicros having seria# 0123456789 ChrNic 2021-09-24 11:51:43 +02:00
  • 1a1ae5e562
    Update server.py Christoffer Nicklasson 2021-09-24 07:54:03 +02:00
  • 9b0bcb48af readded rack ChrNic 2021-09-24 07:51:52 +02:00
  • 701b91fca6
    Merge pull request #3 from KivraChristoffer/origin/patch-1 Christoffer Nicklasson 2021-09-24 07:34:45 +02:00
  • 751c5f017c
    Merge pull request #2 from KivraChristoffer/patch-1 Christoffer Nicklasson 2021-09-24 07:34:28 +02:00
  • 2b2f80fc5e Support for QEMU ChrNic 2021-09-24 07:29:57 +02:00
  • 2f033f1bfc
    Merge branch 'master' into patch-1 Christoffer Nicklasson 2021-09-24 07:08:30 +02:00
  • 258f5c531f
    So it would work on virtual also Christoffer Nicklasson 2021-09-08 08:14:11 +02:00
  • 1374c5408d
    Update dependency pynetbox to v5.3.1 Renovate Bot 2021-07-30 07:46:56 +00:00
  • 8a46af19b8
    Fix a crash when missing rack id (#172) Cyrinux 2021-07-20 21:55:47 +02:00
  • 579482218f
    Remove useless check Cyril Levis 2021-07-16 09:07:23 +02:00
  • 225286ed46
    Update netbox_agent/server.py Cyrinux 2021-07-09 11:22:31 +02:00
  • bac3350023
    Line too long. Cyril Levis 2021-06-16 14:33:18 +02:00
  • ba66b3a7d0
    Fix a crash Cyril Levis 2020-10-19 09:30:16 +02:00
  • 3e82ffe2cb
    Truncate GPU product name to 50 characteres. Cyril Levis 2020-09-30 14:22:56 +02:00
  • d212920d85
    Check if lldpctl present, and log debug if no lldpctl output. Cyril Levis 2020-10-01 13:27:34 +02:00
  • bdc450ef6a Make flake8 and isort happy ramnes 2021-07-09 11:10:43 +02:00
  • 794f9787f0 NVME inventory fix. Cyril Levis 2021-06-16 14:04:57 +02:00
  • 95ec87307c
    NVME inventory fix. Cyril Levis 2021-06-16 14:04:57 +02:00
  • 86527af1c0 lint Solvik Blum 2021-05-18 13:59:04 +02:00
  • b738f4bfef fix last few bugs due to pynetbox 6 upgrade Solvik Blum 2021-05-14 10:00:50 +02:00
  • aaea0a2477 fix ipv6 cleanup on interface with only one ipv6 and not ipv4 Solvik Blum 2021-05-12 20:11:20 +02:00
  • 9eafcbf215 this MR will drop compatibility with versions < 2.9 Solvik Blum 2021-05-12 19:40:36 +02:00
  • 95d7f98389 add new dependencies Solvik Blum 2021-05-11 21:54:37 +02:00
  • 576eb07dd7 make inventory compatible Solvik Blum 2021-05-11 21:45:00 +02:00
  • 337e272eea fix ipv6 deletion with regex Solvik Blum 2021-05-11 21:11:27 +02:00
  • a1af028df6 last commit is based on pynetbox >= 6.1 Solvik Blum 2021-05-11 20:47:16 +02:00
  • 58c18fc2da add more compatibility, now to netbox 2.10 Solvik Blum 2021-05-11 20:42:13 +02:00
  • 3639662961 ignore tag update for Netbox version >= 2.8 Solvik Blum 2020-12-15 12:47:47 +01:00
  • 1d98d3c8e9 fix ip association Solvik Blum 2020-11-28 13:49:44 +01:00
  • dc582b5de6 change .interface foreignkey with .assigned_object Solvik Blum 2020-11-28 12:45:32 +01:00
  • 51efa8edba
    Update dependency jsonargparse to v3 (#179) renovate[bot] 2021-05-12 15:50:28 +02:00
  • c4eb8f34ac
    add 25G compatibility (#185) Solvik 2021-05-12 14:50:16 +01:00
  • 9d84ff4fe0 add 25G compatibility Solvik Blum 2021-05-11 21:17:58 +02:00
  • cf6520a00b
    Update dependency jsonargparse to v3 Renovate Bot 2021-05-03 11:47:19 +00:00
  • d351a5a646
    Update dependency pynetbox to v6 Renovate Bot 2021-04-15 17:44:00 +00:00
  • 7147670255
    Update dependency pyyaml to v5.4.1 (#181) renovate[bot] 2021-03-26 16:00:40 +01:00
  • 56c63cb125
    Update dependency pyyaml to v5.4.1 Renovate Bot 2021-02-15 11:06:31 +00:00
  • 9e934af835
    Remove an invalid character (#182) Mark David 2021-02-15 04:54:47 -05:00
  • f709f46f59
    Remove an invalid character Mark David 2021-02-13 21:35:38 -05:00
  • 2a1196b52d
    Add support for Supermicro TwinPro devices (#180) Laurent Marchaud 2020-12-18 17:23:37 +01:00
  • f3e658a02d
    Add support for Supermicro TwinPro devices Laurent Marchaud 2020-12-18 17:16:48 +01:00
  • 77a84b365f
    fix ugly supermicro blade support (#178) Solvik 2020-12-15 11:32:11 +01:00
  • 551d14af70 fix ugly supermicro blade support Solvik Blum 2020-11-28 12:50:20 +01:00
  • 0f2cb531ae
    Fix inventory crash on nvme binary too old or absent (#170) Cyrinux 2020-10-14 12:40:19 +02:00
  • 00653628c6
    Truncate GPU product name to 50 characteres. (#169) Cyrinux 2020-10-14 12:39:57 +02:00
  • 7999244096
    Check if lldpctl present, and log debug if no lldpctl output. (#171) Cyrinux 2020-10-14 12:39:40 +02:00
  • 3ac3a69cf1
    Check if lldpctl present, and log debug if no lldpctl output. Cyril Levis 2020-10-01 13:27:34 +02:00
  • 6a19fc67f2
    log if nvme-cli is not installed Cyril Levis 2020-09-30 17:57:34 +02:00
  • edb335e8c3
    Truncate GPU product name to 50 characteres. Cyril Levis 2020-09-30 14:22:56 +02:00
  • 749cb381e3
    When nvme binary absent or too old and no json output, this crash the inventory, i prefer just pass nvme inventory and continue Cyril Levis 2020-09-30 14:12:48 +02:00
  • 137728be1f
    Add "ProLiant BL460c Gen10 Graphics Exp" support and GPU expansion bay (#165) Cyrinux 2020-09-18 12:29:17 +02:00
  • 0fe17c9687
    Add GPU inventory support (#164) Cyrinux 2020-09-18 12:29:05 +02:00
  • 28955612be
    fix allocated_draw for inactive PSU (#168) Anton A. Grishin 2020-09-07 15:20:32 +03:00
  • 16680438c5 fix allocated_draw for inactive PSU Anton Grishyn 2020-09-07 11:37:13 +03:00
  • 0e7b61012d fix allocated_draw for inactive PSU Anton Grishyn 2020-09-07 11:20:12 +03:00
  • d6e7573c16
    Typo Cyril Levis 2020-08-26 17:41:57 +02:00
  • 0215aeaaa9
    Dont crash if vendor other than HP Cyril Levis 2020-08-26 17:36:30 +02:00
  • 3636054bf5
    Some update in the doc Cyril Levis 2020-08-26 15:51:05 +02:00
  • 6e0d05e838
    Add ProLiant BL460c Graphics Expansion Blade support in README Cyril Levis 2020-08-26 15:48:22 +02:00
  • 00c778d3bf
    Add GPU expansion support for HP_ProLiant_BL460c_Gen10_Graphics_Exp Cyril Levis 2020-08-26 10:45:31 +02:00
  • 77c9d573a1
    Add GPU support Cyril Levis 2020-08-25 13:01:09 +02:00
  • c1a847a177
    Add "ProLiant BL460c Gen10 Graphics Exp" Cyril Levis 2020-08-25 11:36:15 +02:00
  • fc930b9ef4 bump version v0.6.2 Solvik Blum 2020-08-24 13:45:18 +02:00
  • e20e6a7dee
    Fix travis (#162) Cyrinux 2020-08-24 12:52:25 +02:00
  • e95a66d93a
    Add HP Moonshot 1500 support (#161) Cyrinux 2020-08-20 18:03:36 +02:00
  • 3791b37dc5
    Fix travis Cyril Levis 2020-08-20 17:33:44 +02:00
  • f4ffcaa434
    Add moonshot test Cyril Levis 2020-08-20 14:19:06 +02:00
  • 08a42aa515
    Little refacto to support all Cartridge from this page, I assume they are very similare and will expose "Server Cartridge" at the end of the product name. https://buy.hpe.com/us/en/moonshot-systems/moonshot-cartridges/proliant-server-cartridges/c/5378902?q=%3Arelevance%3Afacet_variantcategory%3AMoonshot%2BCartridges&text=&textSearch=&pageSize=20 Cyril Levis 2020-08-19 09:42:42 +02:00
  • 80eb08e672
    Add HP Moonshot 1500 support Cyril Levis 2020-08-18 21:03:43 +02:00
  • f6bb4de911
    Add documentation Cyril Levis 2020-08-18 20:31:31 +02:00
  • a6e5a22b0b
    Add HP Moonshot 1500 support Cyril Levis 2020-08-18 20:26:20 +02:00
  • 65fe5ff65f
    fix agent crash on server creation if not blade Solvik Blum 2020-07-29 00:45:24 +02:00
  • 4311d867dd
    Update dependency pynetbox to v5.0.5 Renovate Bot 2020-07-28 22:50:26 +00:00