laas.git
2 years agoWIP merge of master into cobbler 78/72978/7 cobbler
Sawyer Bergeron [Fri, 15 Oct 2021 21:03:58 +0000 (17:03 -0400)]
WIP merge of master into cobbler

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>
2 years agoProd cobbler hotfixes 67/72967/1
Sawyer Bergeron [Mon, 11 Oct 2021 22:02:16 +0000 (22:02 +0000)]
Prod cobbler hotfixes

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I092bc6d85a3b2c77bfbe24f3af0d2b7a5f75a8c3

2 years agoManually merge CI files 54/72954/1
Sawyer Bergeron [Thu, 7 Oct 2021 21:14:01 +0000 (17:14 -0400)]
Manually merge CI files

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Ic63d5da699578007ef2f2cc373350ded06c66971

2 years agoFixes for collaborator field 43/72943/6
Sawyer Bergeron [Thu, 30 Sep 2021 20:33:01 +0000 (16:33 -0400)]
Fixes for collaborator field

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I3dbdedf26fa84617ea7680a0f99e032d88f1ea98
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2 years agoMerge "Push cloud config content for generated files into userdata_raw" into cobbler
Sawyer Bergeron [Thu, 30 Sep 2021 14:03:55 +0000 (14:03 +0000)]
Merge "Push cloud config content for generated files into userdata_raw" into cobbler

2 years agoBetter error handling for quick deploy 42/72942/1
Sawyer Bergeron [Thu, 30 Sep 2021 14:02:32 +0000 (10:02 -0400)]
Better error handling for quick deploy

Change-Id: I03a725dfee9ce2f119d72ef940cd08df5aee3dcc
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2 years agoPush cloud config content for generated files into userdata_raw 41/72941/1
Sawyer Bergeron [Tue, 28 Sep 2021 23:11:49 +0000 (19:11 -0400)]
Push cloud config content for generated files into userdata_raw

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Ieb8bd9b8b172b6bf11062f67f41fc78154cc7c89

2 years agoAllow for "pod specific" vlan allocation for LFEDGE allocation case 39/72939/2
Sawyer Bergeron [Sat, 25 Sep 2021 20:18:12 +0000 (16:18 -0400)]
Allow for "pod specific" vlan allocation for LFEDGE allocation case

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I8b75410145027f43eaf6de7bd5f1813af38d3e7f
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2 years agoFix collaborator field with recent changes 29/72929/1
Sawyer Bergeron [Thu, 23 Sep 2021 20:37:43 +0000 (16:37 -0400)]
Fix collaborator field with recent changes

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Id305de9b1567adf103c47d5180b0b28ebfdf1b5e

2 years agoAdd user specified CI file entry 91/72891/4
Sawyer Bergeron [Tue, 7 Sep 2021 15:28:35 +0000 (11:28 -0400)]
Add user specified CI file entry

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Ia920130612da8fcde9d1a0d5dde7861904857162
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2 years agoMake C-I serialization work with current netconf rules 92/72792/2
Adam Hassick [Tue, 27 Jul 2021 13:05:16 +0000 (13:05 +0000)]
Make C-I serialization work with current netconf rules

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: If967e5e1f268c5bee3ad4496847662cf4de1187c
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2 years agoCobbler model changes, new endpoints 22/72722/13
Adam Hassick [Tue, 29 Jun 2021 20:49:27 +0000 (16:49 -0400)]
Cobbler model changes, new endpoints

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>
2 years agoColor fixes for rebrand 46/72746/1
Jacob Hodgdon [Fri, 14 May 2021 19:42:56 +0000 (15:42 -0400)]
Color fixes for rebrand

Signed-off-by: Jacob Hodgdon <jhodgdon@iol.unh.edu>
Change-Id: I5cf4ede598afa377db7ecec17d8dfef085e130ac

2 years agoDraft for cloud-init file generation 62/72662/6
Sawyer Bergeron [Tue, 8 Jun 2021 15:15:56 +0000 (11:15 -0400)]
Draft for cloud-init file generation

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>
3 years agoMerge "Analytics Board"
Sawyer Bergeron [Mon, 10 May 2021 20:37:45 +0000 (20:37 +0000)]
Merge "Analytics Board"

3 years agoAnalytics Board 51/72351/5
Sean Smith [Tue, 6 Apr 2021 19:18:06 +0000 (15:18 -0400)]
Analytics Board

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Id942628ff04cd2f3808f8608ac45989360717f34

3 years agoFix errant change in admin_utils.booking_for_host 65/72365/1
Sawyer Bergeron [Mon, 12 Apr 2021 14:39:00 +0000 (10:39 -0400)]
Fix errant change in admin_utils.booking_for_host

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I5dcd6b773638961a315baccd335745824a25b9c9

3 years agoCheck if hostname null in resource filter 57/72357/2
Sean Smith [Wed, 7 Apr 2021 19:16:29 +0000 (15:16 -0400)]
Check if hostname null in resource filter

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Ie28c83109faf529f0a3bd4c61b1f96e064c1577c

3 years agoFix typo for image disable 55/72355/1
Sean Smith [Wed, 7 Apr 2021 17:15:08 +0000 (13:15 -0400)]
Fix typo for image disable

Change-Id: I74314aba4d1ee6f89b450666fd76deabdd99c11d
Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
3 years agoMerge "Restrict image on multi-node booking"
Sawyer Bergeron [Wed, 7 Apr 2021 15:20:07 +0000 (15:20 +0000)]
Merge "Restrict image on multi-node booking"

3 years agoRestrict image on multi-node booking 52/72352/1
Sean Smith [Tue, 6 Apr 2021 20:18:36 +0000 (16:18 -0400)]
Restrict image on multi-node booking

Change-Id: I280dba83bceed74195a77b28f3016421c462cc5a
Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
3 years agoMerge "Remove exposure of users on dashboard"
Sawyer Bergeron [Tue, 6 Apr 2021 17:38:49 +0000 (17:38 +0000)]
Merge "Remove exposure of users on dashboard"

3 years agoMerge "Hostname not required"
Sawyer Bergeron [Tue, 30 Mar 2021 18:01:05 +0000 (18:01 +0000)]
Merge "Hostname not required"

3 years agoMerge "Update actions to free hosts and vlans"
Sawyer Bergeron [Tue, 30 Mar 2021 17:54:21 +0000 (17:54 +0000)]
Merge "Update actions to free hosts and vlans"

3 years agoRemove exposure of users on dashboard 65/72265/3
Sean Smith [Wed, 24 Mar 2021 21:22:54 +0000 (17:22 -0400)]
Remove exposure of users on dashboard

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I83b93d9247a7eafb54e4a5761d1423a504d86400

3 years agoHostname not required 88/72288/1
Sean Smith [Mon, 29 Mar 2021 19:00:52 +0000 (15:00 -0400)]
Hostname not required

Change-Id: I7d639a17452e426e92671c558b111d6bcec34e8c
Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
3 years agoResource display remains on error 87/72287/1
Sean Smith [Mon, 29 Mar 2021 18:14:48 +0000 (14:14 -0400)]
Resource display remains on error

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I0a59ef9da908599cf75e379b68b33e280a4deb16

3 years agoMerge "Fixes error on installer fail"
Sawyer Bergeron [Mon, 29 Mar 2021 18:05:56 +0000 (18:05 +0000)]
Merge "Fixes error on installer fail"

3 years agoMerge "Remove duplicate migration"
Sawyer Bergeron [Fri, 26 Mar 2021 23:26:33 +0000 (23:26 +0000)]
Merge "Remove duplicate migration"

3 years agoAdditional fix for email 73/72273/3
Sean Smith [Thu, 25 Mar 2021 19:16:50 +0000 (15:16 -0400)]
Additional fix for email

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I0599e29c7930386651f77bceccf05d069ebd4101

3 years agoFixes error on installer fail 44/71044/3
Sean Smith [Tue, 8 Sep 2020 19:13:23 +0000 (15:13 -0400)]
Fixes error on installer fail

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I823f3c5dd2b7677b428b88e1af4bba78d7dc698c

3 years agoRemove duplicate migration 64/72264/1
Sean Smith [Wed, 24 Mar 2021 20:09:15 +0000 (16:09 -0400)]
Remove duplicate migration

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I456b61f3ad25823dbcf2468b303c1e68ff41df7b

3 years agoMerge "Filters non working servers in quick booking"
Sawyer Bergeron [Wed, 24 Mar 2021 15:56:51 +0000 (15:56 +0000)]
Merge "Filters non working servers in quick booking"

3 years agoMerge "Front end fixes for enforcing hostname"
Sawyer Bergeron [Wed, 24 Mar 2021 15:48:39 +0000 (15:48 +0000)]
Merge "Front end fixes for enforcing hostname"

3 years agoFront end fixes for enforcing hostname 28/72128/5
Sean Smith [Wed, 24 Feb 2021 17:18:45 +0000 (12:18 -0500)]
Front end fixes for enforcing hostname

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I0a077307a2e1bcfef5b31acdaf4ecb73be64fff9

3 years agoUpdate actions to free hosts and vlans 26/72126/6
Sean Smith [Tue, 23 Feb 2021 20:41:59 +0000 (15:41 -0500)]
Update actions to free hosts and vlans

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I94425ca5a48cccdf0b5382ef2bb16a989ee6b32d
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoMerge "Added LF Edge template overrides."
Sawyer Bergeron [Tue, 23 Mar 2021 18:34:16 +0000 (18:34 +0000)]
Merge "Added LF Edge template overrides."

3 years agoAdded LF Edge template overrides. 60/72160/4
Adam Hassick [Tue, 16 Mar 2021 18:18:31 +0000 (14:18 -0400)]
Added LF Edge template overrides.

Signed-off-by: Adam Hassick <ahassick@iol.unh.edu>
Change-Id: If119646eee67fb7e145c5e92e64fa4f28a947dbe

3 years agoAdd copyright notice to admin_utils file 42/72142/2
Sawyer Bergeron [Wed, 3 Mar 2021 19:09:35 +0000 (14:09 -0500)]
Add copyright notice to admin_utils file

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I4b8a53371c0da274347dcfb7ea969ab4ce403f66

3 years agoMerge "Add documentation to admin_utils functions"
Sawyer Bergeron [Wed, 17 Mar 2021 17:07:40 +0000 (17:07 +0000)]
Merge "Add documentation to admin_utils functions"

3 years agoAdd documentation to admin_utils functions 41/72141/3
Sawyer Bergeron [Wed, 3 Mar 2021 19:06:07 +0000 (14:06 -0500)]
Add documentation to admin_utils functions

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I27204f49513b3d646776261ed869d9f4d5c6fd64
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoFilters non working servers in quick booking 48/72148/1
Sean Smith [Mon, 8 Mar 2021 22:15:42 +0000 (17:15 -0500)]
Filters non working servers in quick booking

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I47776a3e239a333d544d9e6e86f702b1d299baeb

3 years agoRelease VLAN on booking end 47/72147/1
Sean Smith [Mon, 8 Mar 2021 21:21:56 +0000 (16:21 -0500)]
Release VLAN on booking end

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Ib17fd871501a2af46bb78bbdfc68112a66e763c0

3 years agoMerge "Add documentation request functions and use hints to admin utils"
Sawyer Bergeron [Wed, 3 Mar 2021 19:07:19 +0000 (19:07 +0000)]
Merge "Add documentation request functions and use hints to admin utils"

3 years agoAdd documentation request functions and use hints to admin utils 40/72140/3
Sawyer Bergeron [Wed, 3 Mar 2021 17:10:02 +0000 (12:10 -0500)]
Add documentation request functions and use hints to admin utils

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I3211194fea5dc7d0c3569db6c1d42fe2f4aa53e1
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoUpdate celery schedule to send emails 25/72125/3
Sean Smith [Mon, 22 Feb 2021 18:05:46 +0000 (13:05 -0500)]
Update celery schedule to send emails

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>
3 years agoAdd migration to set rconfig hostname to a valid linux hostname 79/71879/3
Sawyer Bergeron [Mon, 8 Feb 2021 16:42:41 +0000 (11:42 -0500)]
Add migration to set rconfig hostname to a valid linux hostname

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Ib737dc25de37dd9d1c29a4e15f95da0fb68ddfc8
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoAdd booking extension function to admin utils 85/71785/3
Sawyer Bergeron [Tue, 19 Jan 2021 17:38:32 +0000 (12:38 -0500)]
Add booking extension function to admin utils

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I4efab99e7cb82f69d01de8f74f30047263b4b0c2
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoAdd server create function to admin utils 79/71779/1
Sawyer Bergeron [Mon, 11 Jan 2021 20:02:03 +0000 (15:02 -0500)]
Add server create function to admin utils

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I5776213bfc2eda310049c47dcb1fa1a601bd1896

3 years agoAdd scripts for creating default templates 78/71778/4
Sawyer Bergeron [Mon, 11 Jan 2021 16:45:23 +0000 (11:45 -0500)]
Add scripts for creating default templates

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I522c617ff038531914f3a525b083d47c079489c1
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoMerge "Fix issue where users are redirected to Jira login in LFID mode in certain...
Sawyer Bergeron [Mon, 4 Jan 2021 21:15:58 +0000 (21:15 +0000)]
Merge "Fix issue where users are redirected to Jira login in LFID mode in certain cases"

3 years agoFix issue where users are redirected to Jira login in LFID mode in certain cases 67/71767/3
Adam Hassick [Mon, 4 Jan 2021 20:47:35 +0000 (20:47 +0000)]
Fix issue where users are redirected to Jira login in LFID mode in certain cases

Change-Id: If8a82d3a2628a7f55f902d321388be2419524c8b

Signed-off-by: Adam Hassick <ahassick@iol.unh.edu>
Change-Id: Ieb9de968514b88a8c450967466d06c9860427d83

3 years agoReduce log spam: deletion on resource bundles should be deprecated 58/71758/2 2.1.3 2.1.4
Sawyer Bergeron [Fri, 18 Dec 2020 17:16:57 +0000 (12:16 -0500)]
Reduce log spam: deletion on resource bundles should be deprecated

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I6bffc393f7a6f93c4b8cd8d4c8bacba0c23fb256
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoRepair migration chain 57/71757/2 2.1.2
Sawyer Bergeron [Fri, 18 Dec 2020 15:17:02 +0000 (10:17 -0500)]
Repair migration chain

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Iaedcaf76111694bc7a3d8c44bd98f29d508610c5

3 years agoFix hostname default to be valid linux hostname 56/71756/2 2.1.1 2.1.1-rc1
Sawyer Bergeron [Fri, 18 Dec 2020 14:53:49 +0000 (09:53 -0500)]
Fix hostname default to be valid linux hostname

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I898c4e4a03261a1bf0f3f56dbc32104c9b5f3ee9

3 years agoFix job serialization error for specific_job 42/71742/1 2.1.0 2.1.0-rc3
Sawyer Bergeron [Thu, 10 Dec 2020 21:06:03 +0000 (16:06 -0500)]
Fix job serialization error for specific_job

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I8c49e33a33389cf362ff680735f6e538162a5414

3 years agoMerge "Updates to admin utils" 2.1.0-rc2
Sawyer Bergeron [Wed, 9 Dec 2020 20:40:58 +0000 (20:40 +0000)]
Merge "Updates to admin utils"

3 years agoUpdate booking detail page and API after model refactor 76/71676/3
Sawyer Bergeron [Tue, 8 Dec 2020 20:49:31 +0000 (15:49 -0500)]
Update booking detail page and API after model refactor

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I2d1d5d7031c82a2088aa68b772c7bbdf225f3c9a
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoUpdates to admin utils 49/71649/2
Sawyer Bergeron [Mon, 7 Dec 2020 22:04:16 +0000 (17:04 -0500)]
Updates to admin utils

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Ic52ed229621656118cd9321390cc26a1de548267
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoMerge "Improve admin utils"
Sawyer Bergeron [Mon, 7 Dec 2020 21:49:46 +0000 (21:49 +0000)]
Merge "Improve admin utils"

3 years agoLFID login for both projects 30/70830/11 2.1.0-rc1
Sean Smith [Wed, 19 Aug 2020 15:00:50 +0000 (11:00 -0400)]
LFID login for both projects

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I4a14dc75d7890a6d395b3f52177a7000ae1a2150

3 years agoFix weird model declaration 19/70819/6
Sean Smith [Mon, 17 Aug 2020 18:25:18 +0000 (14:25 -0400)]
Fix weird model declaration

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I63f2b14982ce7cf30be90cd455e396b551bbaff6

3 years agoRevert "Revert "Enable OpenID"" 88/70388/5
Sawyer Bergeron [Tue, 11 Aug 2020 19:14:42 +0000 (19:14 +0000)]
Revert "Revert "Enable OpenID""

This reverts commit 57d1635845df4a8b045805b66e8fbec5010ce97f.

Reason for revert: <INSERT REASONING HERE>

Change-Id: I18b59409bc5b89ac5b82f767e7af52c43ae668b8
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoImprove admin utils 05/71405/1
Sawyer Bergeron [Mon, 16 Nov 2020 21:28:18 +0000 (16:28 -0500)]
Improve admin utils

Change-Id: I03e80a026191e96c63c3c47d2d20b93dc944ad98
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoMerge "Make emails send asynchronously (using celery job)"
Sawyer Bergeron [Mon, 9 Nov 2020 21:57:49 +0000 (21:57 +0000)]
Merge "Make emails send asynchronously (using celery job)"

3 years agoAnalytics changes 12/70712/10
Sean Smith [Tue, 11 Aug 2020 14:41:27 +0000 (10:41 -0400)]
Analytics changes

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Iaea350b3042f9c866939a9d1a79bdef1e165c1a7
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoAdd migrations for pulling prod to current master 69/71369/1
Sawyer Bergeron [Mon, 9 Nov 2020 19:50:42 +0000 (19:50 +0000)]
Add migrations for pulling prod to current master

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I4f11316b161e6e04e1e5cb811482adc22e3e69f3

3 years agoMerge "Add CNTT upgrade utils"
Sawyer Bergeron [Thu, 5 Nov 2020 20:09:38 +0000 (20:09 +0000)]
Merge "Add CNTT upgrade utils"

3 years agoAdd CNTT upgrade utils 36/71336/5
Sawyer Bergeron [Thu, 29 Oct 2020 20:36:39 +0000 (16:36 -0400)]
Add CNTT upgrade utils

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: If01623fcd6faadb8014f80bf05641ec4990c3804
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoMerge "Fix quick booking allocation of private vlans for pods" 2.0.99
Sawyer Bergeron [Thu, 22 Oct 2020 19:00:45 +0000 (19:00 +0000)]
Merge "Fix quick booking allocation of private vlans for pods"

3 years agoFix quick booking allocation of private vlans for pods 00/71300/3
Sawyer Bergeron [Thu, 22 Oct 2020 17:06:39 +0000 (13:06 -0400)]
Fix quick booking allocation of private vlans for pods

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Ie515da2c28fcbc51d8fa87e24a3ff64c234d1bee
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoMerge "Make Sawyer Bergeron PTL"
Sawyer Bergeron [Thu, 22 Oct 2020 18:26:23 +0000 (18:26 +0000)]
Merge "Make Sawyer Bergeron PTL"

3 years agoFix host saving for admin utils 58/71258/1
Sawyer Bergeron [Thu, 15 Oct 2020 18:32:39 +0000 (14:32 -0400)]
Fix host saving for admin utils

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Iff555d88b3e5489c5190e9295bef4b0e1da92b5a

3 years agoAdd helper functions for booking specific hosts 50/71250/6
Sawyer Bergeron [Mon, 12 Oct 2020 20:51:35 +0000 (16:51 -0400)]
Add helper functions for booking specific hosts

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Ib651a00ffb4e0aca9004397a61835cde01f6ccf3
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoMake emails send asynchronously (using celery job) 28/71228/1
Sawyer Bergeron [Mon, 5 Oct 2020 20:13:03 +0000 (16:13 -0400)]
Make emails send asynchronously (using celery job)

Change-Id: I9f4d5d05a0b72c883d667cf3910b3b318cbe82fa
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoMerge "3 contact us buttons and booking links on landing"
Sawyer Bergeron [Fri, 2 Oct 2020 16:41:31 +0000 (16:41 +0000)]
Merge "3 contact us buttons and booking links on landing"

3 years ago3 contact us buttons and booking links on landing 59/71159/1
Sean Smith [Fri, 18 Sep 2020 19:26:53 +0000 (15:26 -0400)]
3 contact us buttons and booking links on landing

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Ic50767e566f06d34457b6543644eeee03e584b89

3 years agoMerge "Allow creating Networks in Admin"
Sawyer Bergeron [Fri, 28 Aug 2020 18:05:22 +0000 (18:05 +0000)]
Merge "Allow creating Networks in Admin"

3 years agoAllow creating Networks in Admin 88/70888/2
Sean Smith [Wed, 26 Aug 2020 20:49:36 +0000 (16:49 -0400)]
Allow creating Networks in Admin

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Ie47d7170c12d73fc42a2c4756449154c98a14a8e

3 years agoMerge "Fixed one issue account creation"
Sawyer Bergeron [Fri, 28 Aug 2020 17:51:27 +0000 (17:51 +0000)]
Merge "Fixed one issue account creation"

3 years agoFixed one issue account creation 34/70834/5
Sean Smith [Wed, 19 Aug 2020 19:51:19 +0000 (15:51 -0400)]
Fixed one issue account creation

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I7582c8aa8b58f6adf487329fd4936a58f4bb4727

3 years agoFix small issue 80/70880/1
Sean Smith [Mon, 24 Aug 2020 19:37:23 +0000 (15:37 -0400)]
Fix small issue

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Iddd8e06d00a8956610936b280e1538380defac30

3 years agoFix non allocation issues 79/70879/2
Sean Smith [Mon, 24 Aug 2020 19:02:27 +0000 (15:02 -0400)]
Fix non allocation issues

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Ifcd47f8f5e00940ec472ab13fa0b3371c77a9cb7

3 years agoMake Sawyer Bergeron PTL 67/70167/3
Parker Berberian [Thu, 7 May 2020 12:59:35 +0000 (08:59 -0400)]
Make Sawyer Bergeron PTL

Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Change-Id: I754fa63f894dbd6b2f46b52ffef1372d0e8f0400
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoEnforce company constraints 31/70831/2
Sean Smith [Wed, 19 Aug 2020 15:58:56 +0000 (11:58 -0400)]
Enforce company constraints

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Id5726e5c9930e684c23cebafb98d5fbcb95e67bc

3 years agoFix vlan deallocation and ownership 92/70692/2
Sawyer Bergeron [Fri, 7 Aug 2020 18:49:11 +0000 (14:49 -0400)]
Fix vlan deallocation and ownership

Change-Id: I74bd2d062611ba1ca997cfb50a91d2396e70526b
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoAllow headnodes in design a pod 19/70619/4
Sean Smith [Fri, 31 Jul 2020 17:07:20 +0000 (13:07 -0400)]
Allow headnodes in design a pod

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I74449692e0341125da014ab8120297815adb284a

3 years agoMerge "Fix Pod detail menu and re-imaging"
Sawyer Bergeron [Fri, 31 Jul 2020 16:44:19 +0000 (16:44 +0000)]
Merge "Fix Pod detail menu and re-imaging"

3 years agoMerge "Allow marker bookings"
Sawyer Bergeron [Fri, 31 Jul 2020 16:43:44 +0000 (16:43 +0000)]
Merge "Allow marker bookings"

3 years agoFix Pod detail menu and re-imaging 97/70597/2
Sean Smith [Tue, 28 Jul 2020 17:53:51 +0000 (13:53 -0400)]
Fix Pod detail menu and re-imaging

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I483c9e9c6dc8d492cc9340ab42b6b2d518f52950

3 years agoHotfix: disable deltas for prod 13/70613/1
Sawyer Bergeron [Thu, 30 Jul 2020 19:09:52 +0000 (15:09 -0400)]
Hotfix: disable deltas for prod

Deltas are currently severely broken, and need to be turned
into more granular tasks instead. This patch results in
coarser tasks, but results in correct behavior at least

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Idd71b314355a1372e68e1f1161355bd4b8834c08

3 years agoFix clearing interface config on job end 12/70612/1
Sawyer Bergeron [Thu, 30 Jul 2020 17:26:20 +0000 (13:26 -0400)]
Fix clearing interface config on job end

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Ia38de492c01de66a14f6966fcf35db5e51f007c5

3 years agoAllow marker bookings 11/70611/1
Sawyer Bergeron [Thu, 30 Jul 2020 16:12:19 +0000 (12:12 -0400)]
Allow marker bookings

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I7494242760e98e8dd07db1f952c51e30897a2df8

3 years agoFixes for prod deploy 02/70602/1
Sawyer Bergeron [Tue, 28 Jul 2020 22:23:36 +0000 (18:23 -0400)]
Fixes for prod deploy

broken configstate causes hosts not to power on when they should

vlan manager needs to actually return allocated vlans

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I1060a6599fb44bd2ca239d35fbf7e69d13f499a6

3 years agoFix vlan allocation for reserved vlans and multiple allocation 98/70598/3
Sawyer Bergeron [Tue, 28 Jul 2020 20:12:39 +0000 (16:12 -0400)]
Fix vlan allocation for reserved vlans and multiple allocation

This also fixes quick booking duplication for this case

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Ibad51fbeca8529c0f4f38cfcdf0ab0f5e4b7bf31
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
3 years agoMerge "Allow Null Values in Admin Interface"
Sawyer Bergeron [Tue, 28 Jul 2020 15:42:13 +0000 (15:42 +0000)]
Merge "Allow Null Values in Admin Interface"

3 years agoAllow Null Values in Admin Interface 95/70595/2
Sean Smith [Tue, 28 Jul 2020 14:03:15 +0000 (10:03 -0400)]
Allow Null Values in Admin Interface

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I6f3213ea47073ef4427a1f301ac6340e848e0891

3 years agoFix wiki link on landing page 96/70596/2
Sean Smith [Tue, 28 Jul 2020 14:30:36 +0000 (10:30 -0400)]
Fix wiki link on landing page

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Ieb704690239162fb8174c4a8248582645be14d4a

3 years agoNo headnode for marker bookings 93/70593/1
Sean Smith [Mon, 27 Jul 2020 19:15:25 +0000 (15:15 -0400)]
No headnode for marker bookings

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: I96ea3d9f1fa045c754ba1c7aa0323339149d5173

3 years agoAdd deleted variable back 92/70592/2
Sean Smith [Mon, 27 Jul 2020 18:56:58 +0000 (14:56 -0400)]
Add deleted variable back

Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Ie757d5f9bdc992616760d9f30e49913292f93868