laas.git
23 months agoAPI Malformed Token re-fix 04/73404/1 laas-3.0
Justin Choquette [Tue, 7 Jun 2022 20:07:54 +0000 (16:07 -0400)]
API Malformed Token re-fix

Change-Id: Ie9d93a9c6f6aeee46aac8ff4d0d4d85270fe1da9
Signed-off-by: Justin Choquette <jchoquette@iol.unh.edu>
Fixed flake8 issue.

Change-Id: I3e889e4f8c6ff1a5ed5d007e1b1ff7e50f3687da
Signed-off-by: Justin Choquette <jchoquette@iol.unh.edu>
2 years agoMerge "Updated config.env.sample" liblaas
Sawyer Bergeron [Fri, 25 Mar 2022 15:23:15 +0000 (15:23 +0000)]
Merge "Updated config.env.sample"

2 years agoUpdated config.env.sample 33/73033/2
Raven Hodgdon [Tue, 23 Nov 2021 21:02:59 +0000 (16:02 -0500)]
Updated config.env.sample

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

2 years agoMerge "Remove pluralization block that was throwing an error in prod (unregistered...
Sawyer Bergeron [Fri, 28 Jan 2022 19:51:07 +0000 (19:51 +0000)]
Merge "Remove pluralization block that was throwing an error in prod (unregistered tag)"

2 years agoRemove pluralization block that was throwing an error in prod (unregistered tag) 01/73201/1
Sawyer Bergeron [Fri, 28 Jan 2022 19:47:02 +0000 (14:47 -0500)]
Remove pluralization block that was throwing an error in prod (unregistered tag)

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

2 years agoFix migrations 89/73189/1
root [Tue, 25 Jan 2022 18:19:48 +0000 (13:19 -0500)]
Fix migrations

Change-Id: I5444a822bb690c37368193c2718614a62f64432e
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2 years agoMerge "Allow setting image for multi-node bookings"
Sawyer Bergeron [Mon, 24 Jan 2022 18:29:31 +0000 (18:29 +0000)]
Merge "Allow setting image for multi-node bookings"

2 years agoAllow setting image for multi-node bookings 76/73176/1
Sawyer Bergeron [Tue, 11 Jan 2022 14:49:04 +0000 (09:49 -0500)]
Allow setting image for multi-node bookings

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

2 years agoMerge "added CSS to email templates"
Sawyer Bergeron [Mon, 10 Jan 2022 18:45:53 +0000 (18:45 +0000)]
Merge "added CSS to email templates"

2 years agoMerge "Set private/public VLAN pools on generated quick booking template"
Sawyer Bergeron [Fri, 17 Dec 2021 18:39:54 +0000 (18:39 +0000)]
Merge "Set private/public VLAN pools on generated quick booking template"

2 years agoMerge "Reorder conflicting leaf migrations"
Sawyer Bergeron [Wed, 15 Dec 2021 21:47:04 +0000 (21:47 +0000)]
Merge "Reorder conflicting leaf migrations"

2 years agoReorder conflicting leaf migrations 12/73112/2
Sawyer Bergeron [Wed, 15 Dec 2021 21:45:18 +0000 (16:45 -0500)]
Reorder conflicting leaf migrations

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I0c06f6f6ceccc17431d319577b72dfe75bea7cff
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2 years agoMerge "Only pass alphanumeric usernames"
Sawyer Bergeron [Wed, 15 Dec 2021 21:41:46 +0000 (21:41 +0000)]
Merge "Only pass alphanumeric usernames"

2 years agoAdd migration to mark cifiles as generated vs user-provided 10/73110/2
Sawyer Bergeron [Wed, 15 Dec 2021 19:34:29 +0000 (14:34 -0500)]
Add migration to mark cifiles as generated vs user-provided

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

2 years agoOnly pass alphanumeric usernames 11/73111/1
Sawyer Bergeron [Wed, 15 Dec 2021 20:52:23 +0000 (15:52 -0500)]
Only pass alphanumeric usernames

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

2 years agoFix CI file serialization to not break newlines, add to admin utils 68/73068/2
Sawyer Bergeron [Sat, 4 Dec 2021 19:24:07 +0000 (14:24 -0500)]
Fix CI file serialization to not break newlines, add to admin utils

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Ib7b223012687554a086f622e3edbe524b49dab6c
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2 years agoSet private/public VLAN pools on generated quick booking template 07/73107/1
Adam Hassick [Tue, 14 Dec 2021 21:58:34 +0000 (16:58 -0500)]
Set private/public VLAN pools on generated quick booking template

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

2 years agoPrevent yaml from inserting newlines on "wide" CI files 62/73062/1
Sawyer Bergeron [Fri, 3 Dec 2021 18:23:33 +0000 (13:23 -0500)]
Prevent yaml from inserting newlines on "wide" CI files

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

2 years agoFix yaml load with lib update 22/73022/1
Sawyer Bergeron [Fri, 19 Nov 2021 17:23:43 +0000 (12:23 -0500)]
Fix yaml load with lib update

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

2 years agoWork around celery relpath bug for schedule file 00/73000/2
Sawyer Bergeron [Thu, 4 Nov 2021 21:44:02 +0000 (17:44 -0400)]
Work around celery relpath bug for schedule file

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I9c512479f559b9b6f18f8428a914acdbad129dfd
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2 years agoUpdate pyyaml version so compile succeeds 99/72999/1
Sawyer Bergeron [Tue, 2 Nov 2021 22:15:56 +0000 (18:15 -0400)]
Update pyyaml version so compile succeeds

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

2 years agoFix missing url backref 98/72998/1
Sawyer Bergeron [Tue, 2 Nov 2021 21:25:48 +0000 (17:25 -0400)]
Fix missing url backref

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

2 years agoStart adding cloud config support to booking api 93/72993/5
Sawyer Bergeron [Fri, 29 Oct 2021 19:27:32 +0000 (15:27 -0400)]
Start adding cloud config support to booking api

Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: Idbad76db40b08e41cdc41789b487c9d476852c57
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2 years agoAdd Cloud Init Support 92/72992/8
Sawyer Bergeron [Fri, 29 Oct 2021 19:11:29 +0000 (15:11 -0400)]
Add Cloud Init Support

Squashed commit of the following:

commit afcee3cad5c091e78e909b83f8df49accf1af5b6
Author: Sawyer Bergeron <sbergeron@iol.unh.edu>
Date:   Mon Oct 11 22:02:16 2021 +0000

    Prod cobbler hotfixes

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

commit 5ce0a52b17e530436c298e1b581d37bac853f5a7
Author: Sawyer Bergeron <sbergeron@iol.unh.edu>
Date:   Thu Oct 7 17:14:01 2021 -0400

    Manually merge CI files

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

commit 5b70b8f1b8bbbe6aeec43b8d8dfdc6b7cc68bc9c
Author: Sawyer Bergeron <sbergeron@iol.unh.edu>
Date:   Thu Sep 30 16:33:01 2021 -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>
commit 529b2521627b17142284c55c744812129edc71e8
Merge: d555513 e9d72ce
Author: Sawyer Bergeron <sbergeron@iol.unh.edu>
Date:   Thu Sep 30 14:03:55 2021 +0000

    Merge "Push cloud config content for generated files into userdata_raw" into cobbler

commit d55551394df73645e49ae2ae3e730a9f1c6af81d
Author: Sawyer Bergeron <sbergeron@iol.unh.edu>
Date:   Thu Sep 30 10:02:32 2021 -0400

    Better error handling for quick deploy

    Change-Id: I03a725dfee9ce2f119d72ef940cd08df5aee3dcc
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
commit e9d72ce78a85c6ff2f3f8591bcbf4115f97318d5
Author: Sawyer Bergeron <sbergeron@iol.unh.edu>
Date:   Tue Sep 28 19:11:49 2021 -0400

    Push cloud config content for generated files into userdata_raw

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

commit 95d39c60f7e8062cabc8c1665080a2d2c8904234
Author: Sawyer Bergeron <sbergeron@iol.unh.edu>
Date:   Sat Sep 25 16:18:12 2021 -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>
commit 2ebb82b5f344de1e17abd70c51c4cce765761dd1
Author: Sawyer Bergeron <sbergeron@iol.unh.edu>
Date:   Thu Sep 23 16:37:43 2021 -0400

    Fix collaborator field with recent changes

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

commit a819fc1df86721eda36eee89d0235c89b3159d6b
Author: Sawyer Bergeron <sbergeron@iol.unh.edu>
Date:   Tue Sep 7 11:28:35 2021 -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>
commit d93346a716bde5237b7cfef5c10ea56e4922b59a
Author: Adam Hassick <ahassick@iol.unh.edu>
Date:   Tue Jul 27 13:05:16 2021 +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>
commit 6ffb1fdf6ce7825770148bada5a4c54899e4ed36
Author: Adam Hassick <ahassick@iol.unh.edu>
Date:   Tue Jun 29 16:49:27 2021 -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>
commit 49e2b407003b69551ddafa851639e83ec42a5b09
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

commit a908da441bf6efcdb289a46d0c2761840138b1a5
Author: Sawyer Bergeron <sbergeron@iol.unh.edu>
Date:   Tue Jun 8 11:15:56 2021 -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>
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I392505174cbc07214c31c42aab2474a748e47913
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2 years agoMerge User Booking API Rev 1 (Try 3) 77/72977/2
Sawyer Bergeron [Fri, 15 Oct 2021 18:14:46 +0000 (14:14 -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>
2 years agoadded CSS to email templates 52/72652/4
Jacob Hodgdon [Wed, 9 Jun 2021 19:30:46 +0000 (15:30 -0400)]
added CSS to email templates

Change-Id: I841b7a06e4cf672ce5ba9bfa154eac3b6f4c5ef4
Signed-off-by: Jacob Hodgdon <jhodgdon@iol.unh.edu>
Signed-off-by: Raven Hodgdon <jhodgdon@iol.unh.edu>
2 years agoAdditional changes for rebrand 79/72779/4
Jacob Hodgdon [Tue, 20 Jul 2021 13:55:04 +0000 (09:55 -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>
2 years agoColor fixes for rebrand 38/72538/3 email-beautification
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

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>