{"xsrfToken":"c8049163a6ef1ed504c28426679ed286882180dd_lout","branding":{"id":"2","key":"fip","name":"FABRIC Help Portal","portalBaseUrl":"/servicedesk/customer/portal/2","logoUrl":"/rest/servicedesk/1/customer/viewport-resources/portal-logo/2/2","theme":{"headerBGColor":"#323232","headerLinkColor":"#ffffff","headerLinkHoverColor":"#3385b0","headerLinkHoverBGColor":"#3385b0","headerBadgeColor":"#3385b0"}},"helpCenterBranding":{"logoUrl":"https://api.media.atlassian.com/file/d1900f9c-2bed-42f8-8c2c-1e424c6094dd/image?token=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI0M2VjZmZlMC1mMGU3LTRjMjAtYTgyMS1iNDcyMGM1YWU3YTYiLCJhY2Nlc3MiOnsidXJuOmZpbGVzdG9yZTpmaWxlOmQxOTAwZjljLTJiZWQtNDJmOC04YzJjLTFlNDI0YzYwOTRkZCI6WyJyZWFkIl19LCJleHAiOjE3MzIyMTEyOTIsIm5iZiI6MTczMjIxMDY5Mn0.k96jAP1kH1pzSPEc6iZUHxSuJyi6djse0TVW4tKCnTs&client=43ecffe0-f0e7-4c20-a821-b4720c5ae7a6&mode=fit","logoId":"d1900f9c-2bed-42f8-8c2c-1e424c6094dd","isLogoAvailable":true,"helpCenterTitle":"Welcome to the FABRIC Help Portal","sharedPortalName":"FABRIC Help Portal","userInitialAnnouncementHeader":"","userInitialAnnouncementMessageWiki":"","translations":{"en-US":{"helpCenterTitle":"Welcome to the FABRIC Help Portal","sharedPortalName":"FABRIC Help Portal","localeDisplayName":"English (United States)"}},"canEditAnnouncement":false,"siteDefaultLanguageTag":"en-US","userLanguageTag":"en-US","portalThemeColor":"#0074e0","helpCenterTitleColor":"#ffffff","bannerMediaApiUrl":"https://api.media.atlassian.com/file/a4d8a5c8-9f07-4443-9025-0892d7a2feeb/image?token=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI0M2VjZmZlMC1mMGU3LTRjMjAtYTgyMS1iNDcyMGM1YWU3YTYiLCJhY2Nlc3MiOnsidXJuOmZpbGVzdG9yZTpmaWxlOmE0ZDhhNWM4LTlmMDctNDQ0My05MDI1LTA4OTJkN2EyZmVlYiI6WyJyZWFkIl19LCJleHAiOjE3MzIyMTEyOTIsIm5iZiI6MTczMjIxMDY5Mn0.XGhIgcjACN2PAPeCw2LM8qAdsijMgVFyZtwvqw0WjSY&client=43ecffe0-f0e7-4c20-a821-b4720c5ae7a6&height=300&mode=fit","bannerMediaApiFileId":"a4d8a5c8-9f07-4443-9025-0892d7a2feeb","useDefaultBanner":false,"isBannerAvailable":true},"portal":{"id":"2","key":"fip","projectId":10000,"serviceDeskId":2,"name":"FABRIC Help Portal","description":"<p>Welcome! You can raise a request for FABRIC team using the options provided.</p>\n<p>Please note that FABRIC team works <b>standard business hours</b> in US Eastern timezone. We generally do not handle requests on weekends or during holidays.</p>\n<p>Please also note that this portal is dedicated to provide solutions for <b>a small number of well-defined problems</b>. For all experiment-related issues, please check the available <a href=\"https://learn.fabric-testbed.net\" class=\"external-link\" rel=\"nofollow noreferrer\" target=\"_blank\">documentation and ask questions on user forums</a> first!</p>","portalBaseUrl":"/servicedesk/customer/portal/2","onlyPortal":false,"reqTypes":[{"id":"64","name":"Educational Class/Project Request","descriptionHtml":"<p>Please answer the questions below to tell us about the class you are teaching and how you plan to use FABRIC.</p>\n<p>Please note it is extremely important that you as an instructor are comfortable with using FABRIC by going through tutorials on your own or participating in offered in-person or on-line tutorials <b>before</b> you offer a class on FABRIC.</p>\n<p>FABRIC team can only provide a limited amount of assistance with teaching classes and the burden of answering questions regarding your chosen FABRIC class assignments lies with you, the instructor, or your TAs.</p>","callToAction":"Educational Class/Project Request","introHtml":"<p>Request a FABRIC project for educational use</p>","icon":10480,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10480","groups":[11],"key":""},{"id":"18","name":"FABRIC experimenter account problem","descriptionHtml":"<p>Please provide a detailed description of the problem including the email you are trying to use for your account and add any useful screenshots as attachments.</p>","callToAction":"FABRIC experimenter account problem","introHtml":"<p>Having trouble enrolling into FABRIC, logging into the portal or your resources via the bastion hosts? We can help!</p>","icon":10518,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10518","groups":[8],"key":""},{"id":"65","name":"Long-lived token role in a project","descriptionHtml":"<p>Please provide a justification for why you are requesting the <a href=\"https://learn.fabric-testbed.net/knowledge-base/obtaining-and-using-fabric-api-tokens/#creating-long-lived-api-tokens\" class=\"external-link\" rel=\"nofollow noreferrer\" target=\"_blank\">long-lived token role</a>.</p>","callToAction":"Long-lived token role in a project","introHtml":"<p>Request the long-lived token role for a specific project.</p>","icon":10490,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10490","groups":[11],"key":""},{"id":"40","name":"Persistent storage request","descriptionHtml":"<p>To request persistent storage for your project, please indicate the project name, which sites the storage is needed, the name and size of storage partitions (they will be the same in all selected sites) and finally how long you expect to need this storage for.</p>\n<p>FABRIC Staff will also automatically add Component.Storage permission to your project if not given already.</p>","callToAction":"Persistent storage request","introHtml":"<p>Request persistent storage for your FABRIC project</p>","icon":10510,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10510","groups":[12],"key":""},{"id":"41","name":"Project Lead Request","descriptionHtml":"<p>Request to be a FABRIC Project Lead to create new projects and manage project members.</p>\n<p><b>Please be sure to read</b> FABRIC <a href=\"https://drive.google.com/file/d/1azo6sSt0j2IQN-8QYbIFnxpKad03B907/view?usp=sharing\" class=\"external-link\" rel=\"nofollow noreferrer\" target=\"_blank\">Project Lead Policy </a> and this <a href=\"https://learn.fabric-testbed.net/knowledge-base/fabric-user-roles-and-project-permissions/\" class=\"external-link\" rel=\"nofollow noreferrer\" target=\"_blank\">Help Page </a> first.</p>\n<p>Requests from graduate students/RAs/TAs or postdocs will not be granted.</p>","callToAction":"Project Lead Request","introHtml":"<p>Request to be a FABRIC Project Lead to create new projects and manage project members.</p>","icon":10499,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10499","groups":[11],"key":""},{"id":"66","name":"Project Renewal","descriptionHtml":"<p>Please update us about your project so it can be renewed. Your information helps us justify additional funding from NSF.</p>","callToAction":"Project Renewal","introHtml":"<p>Request to renew a FABRIC project along with its existing permissions and membership</p>","icon":10488,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10488","groups":[11],"key":""},{"id":"39","name":"Project Tags/Permissions","descriptionHtml":"<p>Please indicate the project name and additional permissions you are requesting. Be sure to provide the email address we can reach you at to clarify any issues. You will receive an automatic confirmation at this email that your request has been received. Visit <a href=\"https://learn.fabric-testbed.net/knowledge-base/fabric-user-roles-and-project-permissions/\" class=\"external-link\" rel=\"nofollow noreferrer\" target=\"_blank\">FABRIC Learn Site</a> for more information.</p>","callToAction":"Project Tags/Permissions","introHtml":"<p>Request additional project permissions for your FABRIC project.</p>","icon":10504,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10504","groups":[11],"key":""},{"id":"63","name":"Use Xilinx U-280 FPGAs","descriptionHtml":"<p>If you are planning to use FPGAs on FABRIC it is critical you start by developing an initial version of your code outside of FABRIC. This version should set the BAR sizes and the PCI functions. You must produce the initial bitfile image outside of FABRIC. Details can be found in <a href=\"https://learn.fabric-testbed.net/knowledge-base/using-xilinx-u280-fpgas-on-fabric/\" class=\"external-link\" rel=\"nofollow noreferrer\" target=\"_blank\">this article</a>.</p>\n<p>FABRIC operations team will pre-flash the FPGA with your initial image and reboot the underlying server. After that as long as BAR sizes remain the same no server reboots are needed and FPGA experiments can coexist with other experiments.</p>\n<p>Also because of this you will need to identify which sites you are planning to use and the approximate duration you expect to need them - your team will then be the only team using the FPGAs in those sites.</p>","callToAction":"Use Xilinx U-280 FPGAs","introHtml":"<p>Request to use FPGAs in FABRIC.</p>","icon":10489,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10489","groups":[12],"key":""},{"id":"61","name":"Using non-institutional Identity Provider","descriptionHtml":"<p>Please explain why you cannot use your institutional (i.e. your University's) Identity Provider via CI Logon. Indicate which institution you are with, your position within the institution and your institutional email. Fill in your Google, Microsoft, ORCID or GitHub email in the 'Email Confirmation to' field.</p>","callToAction":"Using non-institutional Identity Provider","introHtml":"<p>Authenticating into FABRIC using Google/GMail, ORCID, Microsoft or Github instead of an institutional Identity Provider</p>","icon":10514,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10514","groups":[8],"key":""},{"id":"33","name":"Create a change","descriptionHtml":"","callToAction":"Create a change","introHtml":"<p>Software update, configuration change etc.</p>","icon":10546,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10546","groups":[],"key":""},{"id":"32","name":"Create a post-incident review","descriptionHtml":"","callToAction":"Create a post-incident review","introHtml":"<p>Document and share learnings from an incident so that it doesn't happen again</p>","icon":10523,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10523","groups":[],"key":""},{"id":"59","name":"Discussion with FABRIC Site Personnel","descriptionHtml":"","callToAction":"Discussion with FABRIC Site Personnel","introHtml":"","icon":10487,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10487","groups":[],"key":""},{"id":"26","name":"Emailed request","descriptionHtml":"","callToAction":"Emailed request","introHtml":"<p>Request received from your email support channel.</p>","icon":10527,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10527","groups":[],"key":""},{"id":"35","name":"Experimenter feature requests","descriptionHtml":"","callToAction":"Experimenter feature requests","introHtml":"<p>API, Jupyter Hub, packaging etc.</p>","icon":10470,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10470","groups":[],"key":""},{"id":"62","name":"FABRIC Facility Port/Federation","descriptionHtml":"","callToAction":"FABRIC Facility Port/Federation","introHtml":"<p>Discussion about a Facility Port or federation with FABRIC</p>","icon":10532,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10532","groups":[],"key":""},{"id":"36","name":"FABRIC Private Experiment Discussion","descriptionHtml":"","callToAction":"FABRIC Private Experiment Discussion","introHtml":"<p>Private discussion with experimenter team about their experiment.</p>","icon":10522,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10522","groups":[],"key":""},{"id":"17","name":"Get FABRIC IT help (Staff, Partner)","descriptionHtml":"","callToAction":"Get FABRIC IT help (Staff, Partner)","introHtml":"<p>Get assistance for general IT problems and questions.</p>","icon":10541,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10541","groups":[],"key":""},{"id":"31","name":"Investigate a problem","descriptionHtml":"","callToAction":"Investigate a problem","introHtml":"<p>Create a problem to track the cause of one or more incidents.</p>","icon":10520,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10520","groups":[],"key":""},{"id":"23","name":"Onboard new FABRIC team member","descriptionHtml":"","callToAction":"Onboard new FABRIC team member","introHtml":"<p>Request access for new employees.</p>","icon":10516,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10516","groups":[],"key":""},{"id":"28","name":"Report a system problem","descriptionHtml":"","callToAction":"Report a system problem","introHtml":"<p>Let us know if something isn't working properly and we'll aim to get it back up and running quickly.</p>","icon":10521,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10521","groups":[],"key":""},{"id":"29","name":"Report broken hardware","descriptionHtml":"","callToAction":"Report broken hardware","introHtml":"<p>Report hardware that might be faulty or broken e.g. a broken computer screen or a damaged server.</p>","icon":10512,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10512","groups":[],"key":""},{"id":"22","name":"Request a new internal account (staff, partner)","descriptionHtml":"","callToAction":"Request a new internal account (staff, partner)","introHtml":"<p>Request a new account for a system.</p>","icon":10517,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10517","groups":[],"key":""},{"id":"38","name":"Security Incident","descriptionHtml":"","callToAction":"Security Incident","introHtml":"","icon":10504,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10504","groups":[],"key":""},{"id":"60","name":"Software bug","descriptionHtml":"","callToAction":"Software bug","introHtml":"","icon":10476,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10476","groups":[],"key":""},{"id":"34","name":"Update experimenter documentation","descriptionHtml":"","callToAction":"Update experimenter documentation","introHtml":"<p>Update user documentation</p>","icon":10523,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10523","groups":[],"key":""}],"reqGroups":[{"id":11,"name":"FABRIC Projects"},{"id":8,"name":"Logins and Accounts"},{"id":12,"name":"Resource allocation"}],"orderMapping":{"11":[66,65,41,39,64],"12":[63,40],"8":[61,18],"9":[28],"6":[28,29],"10":[28,29],"7":[29]},"kbs":{"kbEnabled":false,"serviceDeskId":-1},"createPermission":true,"portalAnnouncement":{"portalId":2,"canEditAnnouncement":false,"canAdministerProject":false,"portalProjectKey":"FIP","userLanguageHeader":"","userLanguageMessageWiki":"","defaultLanguageHeader":"","defaultLanguageMessage":"","defaultLanguageDisplayName":"English (United States)","isUsingLanguageSupport":false,"translations":{}},"canViewCreateRequestForm":true,"isProjectSimplified":false,"mediaApiUploadInformation":{"token":"eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI0M2VjZmZlMC1mMGU3LTRjMjAtYTgyMS1iNDcyMGM1YWU3YTYiLCJhY2Nlc3MiOnsidXJuOmZpbGVzdG9yZTp1cGxvYWQ6KiI6WyJyZWFkIiwiY3JlYXRlIiwidXBkYXRlIl0sInVybjpmaWxlc3RvcmU6Y29sbGVjdGlvbjp1cGxvYWQtcHJvamVjdC0xMDAwMCI6WyJyZWFkIiwiY3JlYXRlIiwidXBkYXRlIl0sInVybjpmaWxlc3RvcmU6Y2h1bms6KiI6WyJyZWFkIiwiY3JlYXRlIl19LCJleHAiOjE3MzIyMTE4OTIsIm5iZiI6MTczMjIxMDY5Mn0.XMssiZJRXZA6L3B2LND7UAOvIiDwVU5ScAYNn2rTefo","targetCollection":"upload-project-10000","endpointUrl":"https://api.media.atlassian.com","clientId":"43ecffe0-f0e7-4c20-a821-b4720c5ae7a6","tokenDurationInMins":20}},"reqCreate":{"id":63,"projectId":10000,"form":{"name":"Use Xilinx U-280 FPGAs","descriptionHtml":"<p>If you are planning to use FPGAs on FABRIC it is critical you start by developing an initial version of your code outside of FABRIC. This version should set the BAR sizes and the PCI functions. You must produce the initial bitfile image outside of FABRIC. Details can be found in <a href=\"https://learn.fabric-testbed.net/knowledge-base/using-xilinx-u280-fpgas-on-fabric/\" class=\"external-link\" rel=\"nofollow noreferrer\">this article</a>.</p>\n\n<p>FABRIC operations team will pre-flash the FPGA with your initial image and reboot the underlying server. After that as long as BAR sizes remain the same no server reboots are needed and FPGA experiments can coexist with other experiments.</p>\n\n<p>Also because of this you will need to identify which sites you are planning to use and the approximate duration you expect to need them - your team will then be the only team using the FPGAs in those sites.</p>","callToAction":"Use Xilinx U-280 FPGAs","intro":"<p>Request to use FPGAs in FABRIC.</p>","instructions":"<p>If you are planning to use FPGAs on FABRIC it is critical you start by developing an initial version of your code outside of FABRIC. This version should set the BAR sizes and the PCI functions. You must produce the initial bitfile image outside of FABRIC. Details can be found in <a href=\"https://learn.fabric-testbed.net/knowledge-base/using-xilinx-u280-fpgas-on-fabric/\" class=\"external-link\" rel=\"nofollow noreferrer\">this article</a>.</p>\n\n<p>FABRIC operations team will pre-flash the FPGA with your initial image and reboot the underlying server. After that as long as BAR sizes remain the same no server reboots are needed and FPGA experiments can coexist with other experiments.</p>\n\n<p>Also because of this you will need to identify which sites you are planning to use and the approximate duration you expect to need them - your team will then be the only team using the FPGAs in those sites.</p>","icon":10489,"iconUrl":"https://fabric-testbed.atlassian.net/rest/servicedeskapi/requesttype/icon/type/SD_REQTYPE/id/10489","key":""},"fields":[{"fieldType":"text","fieldId":"email","fieldConfigId":"","label":"Email confirmation to","description":"","descriptionHtml":"","required":true,"displayed":true,"presetValues":[]},{"fieldType":"text","jiraFieldType":"com.atlassian.jira.plugin.system.customfieldtypes:textfield","fieldId":"customfield_10059","fieldConfigId":"10158","label":"Project Name","description":"","descriptionHtml":"","required":false,"displayed":true,"presetValues":[]},{"fieldType":"text","jiraFieldType":"com.atlassian.jira.plugin.system.customfieldtypes:textfield","fieldId":"customfield_10058","fieldConfigId":"10157","label":"Project ID","description":"","descriptionHtml":"","required":false,"displayed":true,"presetValues":[]},{"fieldType":"text","jiraFieldType":"summary","fieldId":"summary","fieldConfigId":"","label":"Summary","description":"","descriptionHtml":"","required":true,"displayed":true,"presetValues":[]},{"fieldType":"textarea","jiraFieldType":"description","fieldId":"description","fieldConfigId":"","label":"Description","description":"Indicate how you plan to use the FPGAs.","descriptionHtml":"<p>Indicate how you plan to use the FPGAs.</p>","required":true,"displayed":true,"presetValues":[],"rendererType":"atlassian-wiki-renderer"}],"userOrganisations":[],"canBrowseUsers":false,"requestCreateBaseUrl":"/servicedesk/customer/portal/2/create/63","requestValidateBaseUrl":"/servicedesk/customer/portal/2/validate/63","calendarParams":{"firstDay":0,"date":"2024-11-21T12:38:13-0500","useISO8601WeekNumbers":false,"dateIfFormat":"%e/%b/%y","dateTimeIfFormat":"%e/%b/%y %I:%M %p","timeFormat":"12"},"kbs":{"kbEnabled":false,"serviceDeskId":-1},"canRaiseOnBehalf":false,"canSignupCustomers":false,"canCreateAttachments":true,"attachmentRequiredField":false,"hasGroups":true,"canSubmitWithEmailAddress":false,"showRecaptcha":false,"siteKey":"","mediaApiUploadInformation":{"token":"eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI0M2VjZmZlMC1mMGU3LTRjMjAtYTgyMS1iNDcyMGM1YWU3YTYiLCJhY2Nlc3MiOnsidXJuOmZpbGVzdG9yZTp1cGxvYWQ6KiI6WyJyZWFkIiwiY3JlYXRlIiwidXBkYXRlIl0sInVybjpmaWxlc3RvcmU6Y29sbGVjdGlvbjp1cGxvYWQtcHJvamVjdC0xMDAwMCI6WyJyZWFkIiwiY3JlYXRlIiwidXBkYXRlIl0sInVybjpmaWxlc3RvcmU6Y2h1bms6KiI6WyJyZWFkIiwiY3JlYXRlIl19LCJleHAiOjE3MzIyMTE4OTMsIm5iZiI6MTczMjIxMDY5M30.PYiEfwZLUsio_zgic29vNl1y1iVhj7i06fIrmO2zA_U","targetCollection":"upload-project-10000","endpointUrl":"https://api.media.atlassian.com","clientId":"43ecffe0-f0e7-4c20-a821-b4720c5ae7a6","tokenDurationInMins":20},"hasProformaForm":true,"proformaTemplateForm":{"id":6,"updated":"2023-11-21T14:55:55.557966Z","publish":{"jira":{"submitOnCreate":true,"validateOnCreate":true},"portal":{"portalRequestTypeIds":[63],"submitOnCreate":true,"validateOnCreate":true}},"design":{"settings":{"templateId":6,"name":"Request to pre-flash FPGA","submit":{"lock":false,"pdf":true},"templateFormUuid":"d00c1d0e-4c49-4189-95ca-582b2631d5e1"},"layout":[{"version":1,"type":"doc","content":[{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":2},"localId":"88c47403-c0be-4985-9edb-46e136e29fce"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":6},"localId":"9e5de3e1-43f9-44a2-8c25-00e71ac5dfa0"}}]},{"version":1,"type":"doc","content":[{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":4},"localId":"6aa9c137-fa3f-4a8e-ad72-afe769d1be82"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":7},"localId":"627b52d9-1829-4580-829d-024ab4b0e561"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":8},"localId":"b0dfb87d-6a6d-4597-90c3-7a68a280fcf2"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":5},"localId":"0df89fd8-2445-470f-9f32-564ed61f5183"}}]},{"version":1,"type":"doc","content":[{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":1},"localId":"4549e6f1-7359-4aa4-90fd-3fc7382ea4f5"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":11},"localId":"33bc75ad-650d-46cf-bbe0-d1ebc1979378"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":9},"localId":"ed893813-003d-4b64-8406-61d320691c9c"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":12},"localId":"0ccbfac6-19c0-480d-b8e2-b787461d9575"}}]},{"version":1,"type":"doc","content":[{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":10},"localId":"e62659e2-1b70-4fb0-ba20-bfd9c3fd0a9b"}},{"type":"paragraph","content":[]}]}],"conditions":{"3":{"t":"sh","i":{"co":{"cIds":{"2":["3"]}}},"o":{"sIds":["1"]}},"13":{"t":"sh","i":{"co":{"cIds":{"12":["1"]}}},"o":{"sIds":["3"]}}},"sections":{"1":{"conditions":["3"]},"2":{"conditions":[]},"3":{"conditions":["13"]}},"questions":{"12":{"type":"cs","label":"I have done enough testing outside FABRIC to be confident my code will not destabilize or damage FABRIC infrastructure","description":"","validation":{"rq":true},"choices":[{"id":"1","label":"Yes, my code is ready to be deployed in FABRIC","other":false},{"id":"2","label":"No, I will go back and test some more","other":false}],"questionKey":""},"8":{"type":"ts","label":"Tool version","description":"Indicate which version of the tool was used","validation":{"rq":true},"choices":[],"questionKey":""},"4":{"type":"cs","label":"Xilinx Shell","description":"When using a custom workflow please indicate which Xilinx shell you intend to use.","validation":{"rq":true},"choices":[{"id":"1","label":"ONS","other":false},{"id":"2","label":"XRT","other":false}],"questionKey":""},"5":{"type":"rt","label":"Special flashing instructions","description":"Please provide an overview of your workflow and any instructions for how to flash the image using your bitfile.","validation":{"rq":true},"choices":[],"questionKey":""},"10":{"type":"tu","label":"Artifact URL","description":"Provide a URL for a deployable workflow artifact (ESnet workflow) or a flashable bitfile (MCS).","validation":{"rq":true},"choices":[],"questionKey":""},"2":{"type":"cs","label":"FPGA Workflow","description":"Select which FPGA programming workflow you are planning to use.","validation":{"rq":true},"choices":[{"id":"1","label":"ESnet P4","other":false},{"id":"2","label":"NEU P4","other":false},{"id":"3","label":"Custom workflow","other":false}],"questionKey":""},"7":{"type":"cs","label":"Tools used","description":"Which tools did you use to produce the bitfile?","validation":{"rq":true},"choices":[{"id":"1","label":"Vivado","other":false},{"id":"2","label":"Vitis","other":false}],"questionKey":""},"11":{"type":"da","label":"When needed","description":"When do you expect to start work","validation":{"rq":true},"choices":[],"questionKey":""},"9":{"type":"da","label":"Needed until","description":"How long you expect to need this FPGA configuration at these sites.","validation":{"rq":true},"choices":[],"questionKey":""},"6":{"type":"cs","label":"Initial bitfile","description":"Where/how did you produce the initial bitfile?","validation":{"rq":true},"choices":[{"id":"1","label":"Using your own set of tools","other":false},{"id":"2","label":"OCT (Open Cloud Testbed)","other":false},{"id":"3","label":"CloudLab","other":false},{"id":"4","label":"Chameleon Cloud","other":false},{"id":"0","label":"Other...","other":true}],"questionKey":""},"1":{"type":"cl","label":"Sites","description":"Select which sites you intend to use so they can be pre-flashed with your bitfile.","validation":{"rq":true},"choices":[{"id":"20","label":"CLEM","other":false},{"id":"15","label":"DALL","other":false},{"id":"19","label":"FIU","other":false},{"id":"21","label":"GATECH","other":false},{"id":"18","label":"GPN/UMKC","other":false},{"id":"35","label":"HAWI","other":false},{"id":"23","label":"INDI","other":false},{"id":"29","label":"KANS","other":false},{"id":"28","label":"LOSA","other":false},{"id":"11","label":"MASS","other":false},{"id":"8","label":"MAX","other":false},{"id":"10","label":"MICH","other":false},{"id":"13","label":"NCSA","other":false},{"id":"24","label":"PRIN","other":false},{"id":"25","label":"PSC","other":false},{"id":"26","label":"RUTG","other":false},{"id":"4","label":"RENC (dev site)","other":false},{"id":"16","label":"SALT","other":false},{"id":"22","label":"SRI","other":false},{"id":"7","label":"STAR","other":false},{"id":"9","label":"TACC","other":false},{"id":"17","label":"UCSD","other":false},{"id":"12","label":"UTAH","other":false},{"id":"14","label":"WASH","other":false}],"questionKey":""}}},"uuid":"d00c1d0e-4c49-4189-95ca-582b2631d5e1"},"proforma":{"formExists":true,"formValid":true,"formTemplateData":{"id":6,"updated":"2023-11-21T14:55:55.557966Z","publish":{"jira":{"submitOnCreate":true,"validateOnCreate":true},"portal":{"portalRequestTypeIds":[63],"submitOnCreate":true,"validateOnCreate":true}},"design":{"settings":{"templateId":6,"name":"Request to pre-flash FPGA","submit":{"lock":false,"pdf":true},"templateFormUuid":"d00c1d0e-4c49-4189-95ca-582b2631d5e1"},"layout":[{"version":1,"type":"doc","content":[{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":2},"localId":"88c47403-c0be-4985-9edb-46e136e29fce"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":6},"localId":"9e5de3e1-43f9-44a2-8c25-00e71ac5dfa0"}}]},{"version":1,"type":"doc","content":[{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":4},"localId":"6aa9c137-fa3f-4a8e-ad72-afe769d1be82"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":7},"localId":"627b52d9-1829-4580-829d-024ab4b0e561"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":8},"localId":"b0dfb87d-6a6d-4597-90c3-7a68a280fcf2"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":5},"localId":"0df89fd8-2445-470f-9f32-564ed61f5183"}}]},{"version":1,"type":"doc","content":[{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":1},"localId":"4549e6f1-7359-4aa4-90fd-3fc7382ea4f5"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":11},"localId":"33bc75ad-650d-46cf-bbe0-d1ebc1979378"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":9},"localId":"ed893813-003d-4b64-8406-61d320691c9c"}},{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":12},"localId":"0ccbfac6-19c0-480d-b8e2-b787461d9575"}}]},{"version":1,"type":"doc","content":[{"type":"extension","attrs":{"extensionKey":"question","extensionType":"com.thinktilt.proforma","layout":"default","parameters":{"id":10},"localId":"e62659e2-1b70-4fb0-ba20-bfd9c3fd0a9b"}},{"type":"paragraph","content":[]}]}],"conditions":{"3":{"t":"sh","i":{"co":{"cIds":{"2":["3"]}}},"o":{"sIds":["1"]}},"13":{"t":"sh","i":{"co":{"cIds":{"12":["1"]}}},"o":{"sIds":["3"]}}},"sections":{"1":{"conditions":["3"]},"2":{"conditions":[]},"3":{"conditions":["13"]}},"questions":{"12":{"type":"cs","label":"I have done enough testing outside FABRIC to be confident my code will not destabilize or damage FABRIC infrastructure","description":"","validation":{"rq":true},"choices":[{"id":"1","label":"Yes, my code is ready to be deployed in FABRIC","other":false},{"id":"2","label":"No, I will go back and test some more","other":false}],"questionKey":""},"8":{"type":"ts","label":"Tool version","description":"Indicate which version of the tool was used","validation":{"rq":true},"choices":[],"questionKey":""},"4":{"type":"cs","label":"Xilinx Shell","description":"When using a custom workflow please indicate which Xilinx shell you intend to use.","validation":{"rq":true},"choices":[{"id":"1","label":"ONS","other":false},{"id":"2","label":"XRT","other":false}],"questionKey":""},"5":{"type":"rt","label":"Special flashing instructions","description":"Please provide an overview of your workflow and any instructions for how to flash the image using your bitfile.","validation":{"rq":true},"choices":[],"questionKey":""},"10":{"type":"tu","label":"Artifact URL","description":"Provide a URL for a deployable workflow artifact (ESnet workflow) or a flashable bitfile (MCS).","validation":{"rq":true},"choices":[],"questionKey":""},"2":{"type":"cs","label":"FPGA Workflow","description":"Select which FPGA programming workflow you are planning to use.","validation":{"rq":true},"choices":[{"id":"1","label":"ESnet P4","other":false},{"id":"2","label":"NEU P4","other":false},{"id":"3","label":"Custom workflow","other":false}],"questionKey":""},"7":{"type":"cs","label":"Tools used","description":"Which tools did you use to produce the bitfile?","validation":{"rq":true},"choices":[{"id":"1","label":"Vivado","other":false},{"id":"2","label":"Vitis","other":false}],"questionKey":""},"11":{"type":"da","label":"When needed","description":"When do you expect to start work","validation":{"rq":true},"choices":[],"questionKey":""},"9":{"type":"da","label":"Needed until","description":"How long you expect to need this FPGA configuration at these sites.","validation":{"rq":true},"choices":[],"questionKey":""},"6":{"type":"cs","label":"Initial bitfile","description":"Where/how did you produce the initial bitfile?","validation":{"rq":true},"choices":[{"id":"1","label":"Using your own set of tools","other":false},{"id":"2","label":"OCT (Open Cloud Testbed)","other":false},{"id":"3","label":"CloudLab","other":false},{"id":"4","label":"Chameleon Cloud","other":false},{"id":"0","label":"Other...","other":true}],"questionKey":""},"1":{"type":"cl","label":"Sites","description":"Select which sites you intend to use so they can be pre-flashed with your bitfile.","validation":{"rq":true},"choices":[{"id":"20","label":"CLEM","other":false},{"id":"15","label":"DALL","other":false},{"id":"19","label":"FIU","other":false},{"id":"21","label":"GATECH","other":false},{"id":"18","label":"GPN/UMKC","other":false},{"id":"35","label":"HAWI","other":false},{"id":"23","label":"INDI","other":false},{"id":"29","label":"KANS","other":false},{"id":"28","label":"LOSA","other":false},{"id":"11","label":"MASS","other":false},{"id":"8","label":"MAX","other":false},{"id":"10","label":"MICH","other":false},{"id":"13","label":"NCSA","other":false},{"id":"24","label":"PRIN","other":false},{"id":"25","label":"PSC","other":false},{"id":"26","label":"RUTG","other":false},{"id":"4","label":"RENC (dev site)","other":false},{"id":"16","label":"SALT","other":false},{"id":"22","label":"SRI","other":false},{"id":"7","label":"STAR","other":false},{"id":"9","label":"TACC","other":false},{"id":"17","label":"UCSD","other":false},{"id":"12","label":"UTAH","other":false},{"id":"14","label":"WASH","other":false}],"questionKey":""}}},"uuid":"d00c1d0e-4c49-4189-95ca-582b2631d5e1"},"linkedJiraFields":[]},"key":""},"portalWebFragments":{"headerPanels":[],"subheaderPanels":[],"footerPanels":[],"pagePanels":{"propertyPanels":[],"legacyPropertyPanels":[]}}}