aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2021-10-28WIP merge of master into cobblercobblerSawyer Bergeron32-581/+767
Squashed commit of the following: commit 35b9f39178cc502a5283a1b37a65f7dd0838ae05 Author: Sawyer Bergeron <sbergeron@iol.unh.edu> Date: Fri Oct 15 14:14:46 2021 -0400 Merge User Booking API Rev 1 (Try 3) Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: Ie1eee0a59929f8da39f16bb6bc17ae3de4f1cba9 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> commit b3ed8ebcf536c021330e7ccbc0376f6b89189348 Author: Jacob Hodgdon <jhodgdon@iol.unh.edu> Date: Tue Jul 20 09:55:04 2021 -0400 Additional changes for rebrand Signed-off-by: Jacob Hodgdon <jhodgdon@iol.unh.edu> Change-Id: Ibd525f966b3ed3aebdbe688e5ee5daa4ea1cf294 Signed-off-by: Jacob Hodgdon <jhodgdon@iol.unh.edu> Signed-off-by: Raven Hodgdon <jhodgdon@iol.unh.edu> commit 17b6c7809771ac8bf3879add033d2169f671591a Author: Jacob Hodgdon <jhodgdon@iol.unh.edu> Date: Fri May 14 15:42:56 2021 -0400 Color fixes for rebrand Signed-off-by: Jacob Hodgdon <jhodgdon@iol.unh.edu> Change-Id: I5cf4ede598afa377db7ecec17d8dfef085e130ac Change-Id: I55494d24bcef74def85236b09168508e428d368e Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-10-11Prod cobbler hotfixesSawyer Bergeron5-16/+52
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I092bc6d85a3b2c77bfbe24f3af0d2b7a5f75a8c3
2021-10-07Manually merge CI filesSawyer Bergeron3-19/+74
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: Ic63d5da699578007ef2f2cc373350ded06c66971
2021-10-01Fixes for collaborator fieldSawyer Bergeron3-6/+7
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I3dbdedf26fa84617ea7680a0f99e032d88f1ea98 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-09-30Merge "Push cloud config content for generated files into userdata_raw" into ↵Sawyer Bergeron1-1/+14
cobbler
2021-09-30Better error handling for quick deploySawyer Bergeron2-1/+5
Change-Id: I03a725dfee9ce2f119d72ef940cd08df5aee3dcc Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-09-28Push cloud config content for generated files into userdata_rawSawyer Bergeron1-1/+14
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: Ieb8bd9b8b172b6bf11062f67f41fc78154cc7c89
2021-09-25Allow for "pod specific" vlan allocation for LFEDGE allocation caseSawyer Bergeron4-7/+62
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I8b75410145027f43eaf6de7bd5f1813af38d3e7f Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-09-23Fix collaborator field with recent changesSawyer Bergeron2-3/+3
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: Id305de9b1567adf103c47d5180b0b28ebfdf1b5e
2021-09-13Add user specified CI file entrySawyer Bergeron14-26/+275
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: Ia920130612da8fcde9d1a0d5dde7861904857162 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-07-27Make C-I serialization work with current netconf rulesAdam Hassick3-10/+42
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: If967e5e1f268c5bee3ad4496847662cf4de1187c Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-07-23Cobbler model changes, new endpointsAdam Hassick13-41/+371
Signed-off-by: Adam Hassick <ahassick@iol.unh.edu> Change-Id: If0a94730e92747127cef121ec4930a4c8bae6c92 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Signed-off-by: Adam Hassick <ahassick@iol.unh.edu>
2021-07-01Color fixes for rebrandJacob Hodgdon14-68/+146
Signed-off-by: Jacob Hodgdon <jhodgdon@iol.unh.edu> Change-Id: I5cf4ede598afa377db7ecec17d8dfef085e130ac
2021-06-14Draft for cloud-init file generationSawyer Bergeron5-4/+161
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I07f3a4a1ab67531cba2cc7e3de22e9bb860706e1 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-05-10Merge "Analytics Board"Sawyer Bergeron5-72/+330
2021-05-03Analytics BoardSean Smith5-72/+330
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: Id942628ff04cd2f3808f8608ac45989360717f34
2021-04-12Fix errant change in admin_utils.booking_for_hostSawyer Bergeron1-1/+1
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I5dcd6b773638961a315baccd335745824a25b9c9
2021-04-07Check if hostname null in resource filterSean Smith1-3/+6
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: Ie28c83109faf529f0a3bd4c61b1f96e064c1577c
2021-04-07Fix typo for image disableSean Smith1-1/+1
Change-Id: I74314aba4d1ee6f89b450666fd76deabdd99c11d Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
2021-04-07Merge "Restrict image on multi-node booking"Sawyer Bergeron2-3/+16
2021-04-06Restrict image on multi-node bookingSean Smith2-3/+16
Change-Id: I280dba83bceed74195a77b28f3016421c462cc5a Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
2021-04-06Merge "Remove exposure of users on dashboard"Sawyer Bergeron8-5/+62
2021-03-30Merge "Hostname not required"Sawyer Bergeron2-2/+2
2021-03-30Merge "Update actions to free hosts and vlans"Sawyer Bergeron2-48/+19
2021-03-29Remove exposure of users on dashboardSean Smith8-5/+62
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I83b93d9247a7eafb54e4a5761d1423a504d86400
2021-03-29Hostname not requiredSean Smith2-2/+2
Change-Id: I7d639a17452e426e92671c558b111d6bcec34e8c Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
2021-03-29Resource display remains on errorSean Smith1-0/+2
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I0a59ef9da908599cf75e379b68b33e280a4deb16
2021-03-29Merge "Fixes error on installer fail"Sawyer Bergeron2-18/+43
2021-03-26Merge "Remove duplicate migration"Sawyer Bergeron1-14/+0
2021-03-26Additional fix for emailSean Smith1-1/+1
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I0599e29c7930386651f77bceccf05d069ebd4101
2021-03-24Fixes error on installer failSean Smith2-18/+43
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I823f3c5dd2b7677b428b88e1af4bba78d7dc698c
2021-03-24Remove duplicate migrationSean Smith1-14/+0
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I456b61f3ad25823dbcf2468b303c1e68ff41df7b
2021-03-24Merge "Filters non working servers in quick booking"Sawyer Bergeron1-1/+1
2021-03-24Merge "Front end fixes for enforcing hostname"Sawyer Bergeron4-27/+26
2021-03-23Front end fixes for enforcing hostnameSean Smith4-27/+26
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I0a077307a2e1bcfef5b31acdaf4ecb73be64fff9
2021-03-23Update actions to free hosts and vlansSean Smith2-48/+19
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I94425ca5a48cccdf0b5382ef2bb16a989ee6b32d Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-03-23Merge "Added LF Edge template overrides."Sawyer Bergeron9-49/+72
2021-03-17Added LF Edge template overrides.Adam Hassick9-49/+72
Signed-off-by: Adam Hassick <ahassick@iol.unh.edu> Change-Id: If119646eee67fb7e145c5e92e64fa4f28a947dbe
2021-03-17Add copyright notice to admin_utils fileSawyer Bergeron1-0/+9
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I4b8a53371c0da274347dcfb7ea969ab4ce403f66
2021-03-17Merge "Add documentation to admin_utils functions"Sawyer Bergeron1-49/+168
2021-03-17Add documentation to admin_utils functionsSawyer Bergeron1-49/+168
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I27204f49513b3d646776261ed869d9f4d5c6fd64 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-03-08Filters non working servers in quick bookingSean Smith1-1/+1
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I47776a3e239a333d544d9e6e86f702b1d299baeb
2021-03-08Release VLAN on booking endSean Smith2-2/+2
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: Ib17fd871501a2af46bb78bbdfc68112a66e763c0
2021-03-03Merge "Add documentation request functions and use hints to admin utils"Sawyer Bergeron1-0/+38
2021-03-03Add documentation request functions and use hints to admin utilsSawyer Bergeron1-0/+38
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I3211194fea5dc7d0c3569db6c1d42fe2f4aa53e1 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-02-25Update celery schedule to send emailsSean Smith1-0/+4
Change-Id: I0fbf7080d440cea98d358a30ac5df88ce888a8a0 Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Update celery Change-Id: Icd20d67b561bacbccf1f9d75335f76ebdbef4f1d Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
2021-02-08Add migration to set rconfig hostname to a valid linux hostnameSawyer Bergeron1-0/+14
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: Ib737dc25de37dd9d1c29a4e15f95da0fb68ddfc8 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-01-19Add booking extension function to admin utilsSawyer Bergeron1-0/+6
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I4efab99e7cb82f69d01de8f74f30047263b4b0c2 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2021-01-11Add server create function to admin utilsSawyer Bergeron1-1/+37
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I5776213bfc2eda310049c47dcb1fa1a601bd1896
2021-01-11Add scripts for creating default templatesSawyer Bergeron1-1/+121
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I522c617ff038531914f3a525b083d47c079489c1 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>