[BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work

We are using App Archive and Clean Up - Check Approvals and Archive flow from Starter Kit . We want to get unused Apps and Flows to get archived. Through Admin | App Archive and Clean Up - Start Approval flow it does send the Approvals, and even after users sending approvals ; apps are not getting archived as second flow "App Archive and Clean Up - Check Approvals and Archive" never completes through all Environment variables e.g. SharePoint Site URL and Library are in place.

Center of Excellence - Compliance and Report Components
Latest Version
Admin | App Archive and Clean Up - Start Approval & Admin | App Archive and Clean Up - Check Approvals and Archive

To Reproduce
Steps to reproduce the behavior:
We have saved the flow as "Copy of - Admin | App Archive and Clean Up - Start Approval & Admin"

Go to 'Copy of - Admin | App Archive and Clean Up - Start Approval & Admin'
Click on Edit to edit the flow
Run test to start the flow , it keeps on spinning but nothing happens and then it errors out as below :

Expected behavior
It should archive the Apps which are approved by the owners/admins.

On this page, if you click the <-- button next to Copy of - Admin | ..... to go to the Flow Details page, does it show successful or failed Flow runs?

Hi Manuela,
It shows no runs.
Regards,
Vimmi
From: Manuela Pichler<EMAIL_ADDRESS>Sent: Wednesday, March 25, 2020 3:30 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

On this page, if you click the <-- button next to Copy of - Admin | ..... to go to the Flow Details page, does it show successful or failed Flow runs?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D603749787&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=Giu4t0UfijfN-00mK4VAp1PxwK-tkxOEJ6DOQuCT-RE&s=KCDWmQv-LFLLYSe2gdq9YpA13tEVtBaCDIeowdTK7VI&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P6YNZYACSCUIDFSC7ADRJHI3BANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=Giu4t0UfijfN-00mK4VAp1PxwK-tkxOEJ6DOQuCT-RE&s=aO3S6qVkif07Si_dGrnlaAys23LUAVznsMYt-Vv6kS4&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

And the Admin | App Archive and Clean Up - Start Approval flow has run?

Yes, it does have. And it also sends approval tasks to the owners. Now, even when owners getting the approval task approved and Archival Response Entity getting updated ; Apps are not getting archived in SharePoint.
Regards,
Vimmi
From: Manuela Pichler<EMAIL_ADDRESS>Sent: Wednesday, March 25, 2020 3:34 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

And the Admin | App Archive and Clean Up - Start Approval flow has run?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D603751310&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=Xl3uNmNF-nKagRdzURrLvZG_C6FqcppC2LXb9cDqITs&s=7s67I2JSx8auY-AcX9nxcmVx06y6c5BGELfGXmSqT-g&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P65YSLKQJQLVT3M73HDRJHJHPANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=Xl3uNmNF-nKagRdzURrLvZG_C6FqcppC2LXb9cDqITs&s=gMXX5UznK_G-71FvV2oCHztmwbGCkf3VnWZmMEFdgAM&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

Could you share a screen shot of the run history please? This way we can see where the delay occurs that is timing out.

The time out happened because the test expects the trigger to be instantiated by an approval process, not sure if you were doing that.
Can you validate?

Go to the 'Copy of - Admin | App Archive and Clean Up - Start Approval & Admin'
Run the flow
When it completes, validate that you have an approval at your disposal with which to test
Go to 'Copy of - Admin | App Archive and Clean Up - Check Approvals  and Archive'
Click on Edit to edit the flow
Click "Test" to start the flow , select "I'll perform the trigger action" and then "Test"
Now click Approve in the mail that you received.

Please let us know if this still fails to run.

Hi,
Somehow , I can’t find the last email which I sent a few days back. It was to let you know that subjected flow still fails. Can we schedule a remote sharing session tomorrow to discuss this further ? We can plan sometime between 12 PM to 4 PM IST .
Regards,
Vimmi
From: Jenefer-PA<EMAIL_ADDRESS>Sent: Wednesday, March 25, 2020 8:56 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

The time out happened because the test expects the trigger to be instantiated by an approval process, not sure if you were doing that.
Can you validate?

Go to the 'Copy of - Admin | App Archive and Clean Up - Start Approval & Admin'
Run the flow
When it completes, validate that you have an approval at your disposal with which to test
Go to 'Copy of - Admin | App Archive and Clean Up - Check Approvals and Archive'
Click on Edit to edit the flow
Click "Test" to start the flow , select "I'll perform the trigger action" and then "Test"
Now click Approve in the mail that you received.

Please let us know if this still fails to run.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D603904719&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=ArB2sJt41OxhCF8mdohYegW5F_pi7M4UbWHLKStqsHc&s=fXlDL22mplcQcfK9FFIvdOb6ELLLf8Bga2Lqpnil7j4&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P63B56NDEM3PFHVTH7TRJIPAFANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=ArB2sJt41OxhCF8mdohYegW5F_pi7M4UbWHLKStqsHc&s=EhyUz4E2JJu9hHtzt9ABoRSmYFxsb5Dl07AuXn2RLmg&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

Apologies Vimmi, but we are not able to make support calls. However, we are happy to continue pursuing the issue with you here.
Next Steps
Can you please validate that the following 2 CDS tables have been created and if they have data populated?

Archive Approval
Approval Request

Please supply pictures of their data screens (with sample data if it exists)
Note that you will need to toggle to show managed entities for the last two tables requested, which can be done as shown here:

Tables Requested

Archive Approval, utilized by this flow: Admin | App Archive and Clean Up - Start Approval

Approval Request, generated by this flow: Admin | App Archive and Clean Up - Start Approval

Thank you

Hi Team,
So, user vimmi.rawat<EMAIL_ADDRESS>approved the archival for “App3” and we can see that record also got updated under “Approval Response” ; but still “Copy of - Admin | App Archive and Clean Up - Check Approvals and Archive” never gets completed .
[Machine generated alternative text: [External]Your app App3 has been flagged for archiving  Requested  ads.vrawat<EMAIL_ADDRESS>by:  Date  Created:  Details:  Approve A  Monday, April 20, 2020 8:02 AM GMT  You own an app that has not been modified since 07 Apr 2020 and has therefore  been flagged for archiving. Please confirm this app can be archived by approving  this task; or provide a business justification if you reject.  App Name: App3  App ID: 99557352-688f-4835-8f4e-0683b481205e  Environment: Default-f321 IdOe-125b-42c3-86db-322b19a65a22  Note: If you select approve, the app will be removed from the PowerApps Maker  Portal as a file in the archive, from where it can be restored should you need it again.  If you select reject, please re-publish your app to avoid receving this email again.  Reject v  Please go ahead and archive it]  Submit]
[Machine generated alternative text: [External]Your app App3 has been flagged for archiving  O  Getting too much email? Unsubscribe  Some content in this message has been blocked because the sender isnt in your Safe senders list. I trust content from<EMAIL_ADDRESS>I  Show blocked content  Microsoft Flow<EMAIL_ADDRESS>Mon 4/20/2020 1:02 AM  Rawat, \Tlmmi V  Approvals I Powered by Microsoft Flow  Approved  Date Submitted:  Comments:  Monday, April 20, 2020 8:50 AM GMT  Please go ahead and archive it.  Get the Flow app to receive push notifications and grant approvals from anywhere. Learn more  This message was created by an automated workflow in Microsoft Flow. Do not reply. Microsoft  Corporation 2020.]
<EMAIL_ADDRESS><EMAIL_ADDRESS>Does this flow work at your end ? Or Is this a bug ?
Thanks & Regards,
Vimmi Rawat
Messaging & Collaboration Office 365 Design
Accenture Technology | Intelligent Cloud and Infrastructure | Infrastructure Services for Accenture
Contact No :+91<PHONE_NUMBER>
Time Zone: Delhi (India) (GMT +05:30)
From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Wednesday, April 15, 2020 4:51 AM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

Apologies Vimmi, but we are not able to make support calls. However, we are happy to continue pursuing the issue with you here.
Next Steps
Can you please validate that the following 2 CDS tables have been created and if they have data populated?

Archive Approval
Approval Request

Please supply pictures of their data screens (with sample data if it exists)
Note that you will need to toggle to show managed entities for the last two tables requested, which can be done as shown here:
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_79282551-2D5c655780-2D7e6a-2D11ea-2D808b-2D2948fbaae471.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=uaoR4zFmlNewDYbzA2ml9WIIVwJsRVNNKAkbaz5KB44&s=nFDW5IcZ8IWH0xu293W5QPPE9x-tCrEdpMuGI3iFl94&e=
Tables Requested

Archive Approval, utilized by this flow: Admin | App Archive and Clean Up - Start Approval
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_79282844-2D08a73e00-2D7e6b-2D11ea-2D8ae6-2Deb4857f61b3f.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=uaoR4zFmlNewDYbzA2ml9WIIVwJsRVNNKAkbaz5KB44&s=Ar_oe6IzEC3mB5y2Xy0N9nsDNIJHP8xKwUny1rsUn_c&e=
Approval Request, generated by this flow: Admin | App Archive and Clean Up - Start Approval
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_79282471-2D232ce780-2D7e6a-2D11ea-2D8856-2D32d8a976aa42.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=uaoR4zFmlNewDYbzA2ml9WIIVwJsRVNNKAkbaz5KB44&s=OmOcEzzH7V1UbjLNEDnr0ERydMqajOIent7Pq4bxUXM&e=

Thank you
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D613728238&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=uaoR4zFmlNewDYbzA2ml9WIIVwJsRVNNKAkbaz5KB44&s=JlMgNxNF-zgSagxAPeBfbeuSVlQ4bsIGLWZw-4A2bGg&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P62SKW2WKE26CR7HOYLRMTVVLANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=uaoR4zFmlNewDYbzA2ml9WIIVwJsRVNNKAkbaz5KB44&s=ecf7-0JAo8C9Y0lMvRMXtBJsMrabwvqdGm8tD_vpU30&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

Yes this trigger and the subsequent flow works for us, and we have not seen this issue you are reporting before. That is why I am asking questions to narrow to the point of failure.
Thanks for confirming that you see values in Archive Approval, Approval Request, and Approval Response tables. I was asking you to do this in order to ensure the steps to create them executed correctly.
The next thing I want to check is that the connector inside the flow was set up correctly, and that you have the correct scope.
Can you please open the "Check Approvals and Archive" flow in edit mode? And take a snapshot of the trigger for me? It will look like this.

If its on, perhaps you need a different scope than the default one given?
thanks

Vimmi, after a little more investigation, I'm pretty sure the issue is that the scope should be organization by default and not business unit, for cases like yours.
Can you please change the scope and let me know if it resolves the issue for you?
Thanks so much for raising this!

Hi there. I'm checking in to see if this issue was resolved for you.
Thanks,
Jenefer

Hi,
The whole last week , I was struggling with my Admin account . It’s up now. This is the error, we see :
InvalidTemplate. Unable to process template language expressions in action 'Parse_JSON_-_Archive_Approval_Item' inputs at line '1' and column '11295': 'Required property 'content' expects a value but got null. Path ''.'.
<EMAIL_ADDRESS>If you see above screenshot, it’s passing “null” as output . We had discussed this with Microsoft PowerApps Support Engineer but they couldn’t find a fix for the same and asked us to contact Github support.
Actually , it has become a show stopper for us now. Can we discuss this on call and sort this out tomorrow ?
Thanks & Regards,
Vimmi Rawat
Messaging & Collaboration Office 365 Design
Accenture Technology | Intelligent Cloud and Infrastructure | Infrastructure Services for Accenture
Contact No :+91<PHONE_NUMBER>
Time Zone: Delhi (India) (GMT +05:30)
From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Thursday, April 23, 2020 9:45 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

Hi there. I'm checking in to see if this issue was resolved for you.
Thanks,
Jenefer
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D618493077&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=6ZIMD6_MTRACF5Ze4Qxw4fPyssXIdqRsz4E99PwQsow&s=0mowNX4D2xzbtuKBYXt30WT37ge6S30pdG7UCUM6Bao&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P6ZPPP3PRJGUMWXQPXLROBSRFANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=6ZIMD6_MTRACF5Ze4Qxw4fPyssXIdqRsz4E99PwQsow&s=wTz29Ady8b0zIaRckFoS73lCH0p8bnWdVWkO_x-SiQs&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

Hi Vinmi, Your screenshots are not coming through so I cannot see where you are seeing this error.
However I'm wondering if you saw my suggestion above. Can you please try to change this parameter in the trigger?

Hi,
We never had scope set as Business Unit , it’s always Organization . We get below error :
InvalidTemplate. Unable to process template language expressions in action 'Parse_JSON_-_Archive_Approval_Item' inputs at line '1' and column '11295': 'Required property 'content' expects a value but got null. Path ''.'.
If you see below screenshot, it’s passing “null” as an output and hence failing .
<EMAIL_ADDRESS>From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Monday, April 27, 2020 3:20 AM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

Hi Vinmi, Your screenshots are not coming through so I cannot see where you are seeing this error.
However I'm wondering if you saw my suggestion above. Can you please try to change this parameter in the trigger?
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80320747-2D1d6dc500-2D87cd-2D11ea-2D8df0-2D44549b440c97.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=tXOLABFQ16DB1pM0DkSSOWQU0mupkJmsEfy7oezfXGs&s=bREe_JCdpLXht4ZfbytVF0XwpLODSeV4NgoLgRDhJBs&e=
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D619630351&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=tXOLABFQ16DB1pM0DkSSOWQU0mupkJmsEfy7oezfXGs&s=Vd5KuZONhUvJzM9EcLGfs_p6fKye1csEKw9WabNykKU&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P66VJY667XSFWTZYIWTROST77ANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=tXOLABFQ16DB1pM0DkSSOWQU0mupkJmsEfy7oezfXGs&s=4bwr9m6NVbvFv787gKHXp-Y8_sMFRicrZlCKcjQZF8c&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

We had set it to Business Unit previously, which will now be fixed on the next release of CoE, so it sounds like like you fixed that. Which is great!
It also sounds like you have gotten past the failure we were debugging above about the failure of the flow to trigger at all, and this failure is occurring on the run of the flow, is that correct?
Your images are not coming through, but it sounds like your parse is failing here: Parse JSON - Archive Approval Item. So the item is not coming through. But please confirm that you are now within that flow that would not previously trigger.

Hi,
We worked with Microsoft PowerApps Support Team on this and we were getting this error in the beginning also. But, then it stopped coming and flow didn’t start at all.  It has resurfaced now .
Let me know if you can see the error in attached file now.
Thanks,
Vimmi
From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Monday, April 27, 2020 7:59 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

We had set it to Business Unit previously, which will now be fixed on the next release of CoE, so it sounds like like you fixed that. Which is great!
It also sounds like you have gotten past the failure we were debugging above about the failure of the flow to trigger at all, and this failure is occurring on the run of the flow, is that correct?
Your images are not coming through, but it sounds like your parse is failing here: Parse JSON - Archive Approval Item. So the item is not coming through. But please confirm that you are now within that flow that would not previously trigger.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D620022941&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=qb2JQut61FGN6D0SpynaX5ldxkPLQD9rCExjNq-Jo_Q&s=eNU3WemLqtCLlqEvpRebst4xS3vyLb8c1yBbbexZF7Y&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P6YV37FPKQG2OLXOEJTROWJC5ANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=qb2JQut61FGN6D0SpynaX5ldxkPLQD9rCExjNq-Jo_Q&s=AdM05Sta54qPfk6hllaENajaOlOk8kJ4ZDTGmNkI7MU&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

I repro this today as well, though it worked last week. Investigating

I think you have may hit a size limit and are not fetching all the data, hence you arent getting the requested row. Can you please add pagination as follows?
Go the this step:

Choose Settings:

Then enable Pagination with some threashold

Hi,
I followed what you suggested , but the flow still fails with the same error . Please find attached the screenshot .
tart time
Apr 28, 02:38 PM (4 min ago)
Duration
00:00:43
Status
Failed
Error
Action 'Parse_JSON_-_Archive_Approval_Item' failed
Error Details
Unable to process template language expressions in action 'Parse_JSON_-_Archive_Approval_Item' inputs at line '1' and column '11293': 'Required property 'content' expects a value but got null. Path ''.'.
Regards,
Vimmi
From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 2:14 AM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

I think you have may hit a size limit and are not fetching all the data, hence you arent getting the requested row. Can you please add pagination as follows?
Go the this step:
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80418456-2D46a15a80-2D888c-2D11ea-2D962f-2D51b17ab2c40e.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=sl-6mNk-dsEPfzSXZpomWLG_xO7_-CVnwunm35MGqeA&s=SVQdczDk1Osk93prTzhu9XtwnbOEmS85rqqEJq9fx-U&e=
Choose Settings:
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80418537-2D705a8180-2D888c-2D11ea-2D81af-2D072da09d6731.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=sl-6mNk-dsEPfzSXZpomWLG_xO7_-CVnwunm35MGqeA&s=80ePOdZt357tpHPrMJ4fGP5N-ZT2j1oKZxGkFkBldOs&e=
Then enable Pagination with some threashold
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80418582-2D8405e800-2D888c-2D11ea-2D9029-2D8496a45e2094.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=sl-6mNk-dsEPfzSXZpomWLG_xO7_-CVnwunm35MGqeA&s=aM_x0I5hNk_s61Jl1ZplukrwWjometVZngf4IMVKrjA&e=
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D620223862&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=sl-6mNk-dsEPfzSXZpomWLG_xO7_-CVnwunm35MGqeA&s=MXXMaAi_Yfll-1S57W_EkpQSjmpXfNFrteSYtbXVzf4&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P6ZUB6POU33XOFCARULROXVCJANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=sl-6mNk-dsEPfzSXZpomWLG_xO7_-CVnwunm35MGqeA&s=lz8HUzAaqq8SiaANIG7hyrtnNokc0V_ZgkBvIat81Qo&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

Hi Jenefer ,
One quick question ?
How can we confirm for “Filter Archive Approval to get item” , it is meeting the criteria as somehow I can’t confirm it from Entity’s records as above because of the view restriction . What do you see at your end ? I think the flow failure reason might be , because Approval Id is not equal to the Approval Response value . Can we change the filter query ?
Regards,
Vimmi
From: Rawat, Vimmi
Sent: Tuesday, April 28, 2020 2:44 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Author<EMAIL_ADDRESS>Subject: RE: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
Hi,
I followed what you suggested , but the flow still fails with the same error . Please find attached the screenshot .
tart time
Apr 28, 02:38 PM (4 min ago)
Duration
00:00:43
Status
Failed
Error
Action 'Parse_JSON_-_Archive_Approval_Item' failed
Error Details
Unable to process template language expressions in action 'Parse_JSON_-_Archive_Approval_Item' inputs at line '1' and column '11293': 'Required property 'content' expects a value but got null. Path ''.'.
Regards,
Vimmi
From: Jenefer Monroe <notifications<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 2:14 AM
To: microsoft/powerapps-tools <powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi <vimmi.rawat<EMAIL_ADDRESS>Author <author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

I think you have may hit a size limit and are not fetching all the data, hence you arent getting the requested row. Can you please add pagination as follows?
Go the this step:
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80418456-2D46a15a80-2D888c-2D11ea-2D962f-2D51b17ab2c40e.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=sl-6mNk-dsEPfzSXZpomWLG_xO7_-CVnwunm35MGqeA&s=SVQdczDk1Osk93prTzhu9XtwnbOEmS85rqqEJq9fx-U&e=
Choose Settings:
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80418537-2D705a8180-2D888c-2D11ea-2D81af-2D072da09d6731.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=sl-6mNk-dsEPfzSXZpomWLG_xO7_-CVnwunm35MGqeA&s=80ePOdZt357tpHPrMJ4fGP5N-ZT2j1oKZxGkFkBldOs&e=
Then enable Pagination with some threashold
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80418582-2D8405e800-2D888c-2D11ea-2D9029-2D8496a45e2094.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=sl-6mNk-dsEPfzSXZpomWLG_xO7_-CVnwunm35MGqeA&s=aM_x0I5hNk_s61Jl1ZplukrwWjometVZngf4IMVKrjA&e=
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D620223862&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=sl-6mNk-dsEPfzSXZpomWLG_xO7_-CVnwunm35MGqeA&s=MXXMaAi_Yfll-1S57W_EkpQSjmpXfNFrteSYtbXVzf4&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P6ZUB6POU33XOFCARULROXVCJANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=sl-6mNk-dsEPfzSXZpomWLG_xO7_-CVnwunm35MGqeA&s=lz8HUzAaqq8SiaANIG7hyrtnNokc0V_ZgkBvIat81Qo&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

Great question. Go to your latest run and open the trigger which should have succeeded now, open it to view the output

The filter in question uses that first value shown, so grab that value.
"_msdyn_flow_approvalresponse_approval_value": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Now go to "List Archive Approval Tasks", which likely now looks like the below if you required pagination. Hit click to download and the results will open in the new window.

In the resultant window that opens use Find to locate the GUID you got from the trigger.
"admin_approvalid":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
If found, then the filter will work. Here is the filter as shown in advanced mode so you can double check it is still correct:

If not found, then ensure you have set up pagination with a big enough threashold, you can set to 10000 as the largest it takes.
Let me know how this goes.

Filter is same as yours , pagination has also set up , but still no luck ☹ Moreover , I can’t find the “_msdyn_flow_approvalresponse_approval_value”: XXXXX in the output .
What’s the field name in the output for you ? “_msdyn_flow_approvalresponse_approval_value” or something else ? Because , I don’t see this field in the output .
Regards,
Vimmi
From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 5:39 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

Great question. Go to your latest run and open the trigger which should have succeeded now, open it to view the output
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80485045-2D94aa7280-2D890d-2D11ea-2D97c5-2D58720397445a.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fgTZhoYnjqfP9xHtr9jj2hGB5ie1C8m-qQdiGfyScPY&s=KHePv4tLIHhBg4jz3x4VY7GWAmX4ykxaldJwo8kf0o4&e=
The filter in question uses that first value shown, so grab that value.
"_msdyn_flow_approvalresponse_approval_value": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Now go to "List Archive Approval Tasks", which likely now looks like the below if you required pagination. Hit click to download and the results will open in the new window.
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80485005-2D82303900-2D890d-2D11ea-2D9700-2Dcbcbfef35478.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fgTZhoYnjqfP9xHtr9jj2hGB5ie1C8m-qQdiGfyScPY&s=gFI2zLlrgjbphc1M60JQlx8is-C6wcYXq0oPhMXH_f8&e=
In the resultant window that opens use Find to locate the GUID you got from the trigger.
"admin_approvalid":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
If found, then the filter will work. Here is the filter as shown in advanced mode so you can double check it is still correct:
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80485339-2D0d113380-2D890e-2D11ea-2D8403-2Df4c4cf29c3ba.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fgTZhoYnjqfP9xHtr9jj2hGB5ie1C8m-qQdiGfyScPY&s=QaFoaA9LKY2_phur9Ckf3ghRkuObRabsAei5cIPP0Rk&e=
If not found, then ensure you have set up pagination with a big enough threashold, you can set to 10000 as the largest it takes.
Let me know how this goes.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D620564958&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fgTZhoYnjqfP9xHtr9jj2hGB5ie1C8m-qQdiGfyScPY&s=o7s_J3LdRacbI_8omE6rUAF5TZY-R-4Rj9JC972Gpl4&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P64ENK3ZZVCD3H3KICDRO3BL5ANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fgTZhoYnjqfP9xHtr9jj2hGB5ie1C8m-qQdiGfyScPY&s=dV4X4v1XxwkN0Z2Tband9IFviRmCROEjuILZf2o9NO0&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

Please search just for the guid from the trigger in the output screen. The string you pasted above (with msdyn_flow_approvalresponse_approval_value) will not be found because its called something else in the output (admin_approvalid)

Ok. Tried searching for 2-3 GUIDs. None of them is populated in the output.
From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 9:03 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

Please search just for the guid from the trigger in the output screen. The string you pasted above (with msdyn_flow_approvalresponse_approval_value) will not be found because its called something else in the output (admin_approvalid)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D620680727&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=m62RzIGNbR3RPVAdSVIy39LVW2hhLLFgcKAYs8_a32c&s=weO8jyiatF6crGlwACYEKzGzCIZXLU_tXiyJw4jZ4Hw&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P63HC6PRQLSXQ4INMYDRO3ZLPANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=m62RzIGNbR3RPVAdSVIy39LVW2hhLLFgcKAYs8_a32c&s=ql6axgaQt9tedJ5WPqQNxhHlDTHMsu6wmC7nqDXSXYk&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

Can you please share what your output looks like by pasting in a single odata entry?
Here is what mine looks like:
{"@odata.id":"https://contosocoe.crm.dynamics.com/api/data/v9.0/admin_archiveapprovals(6bcdfb03-xxxx-xxxx-xxxx-xxxxxxxxxxxx)","@odata.etag":"","ItemInternalId":"6bcdfb03-xxxx-xxxx-xxxx-xxxxxxxxxxxx","admin_appownername":"Megan Bowen","admin_appowneremail":"MeganB@PPlatform.OnMicrosoft.com","_owningbusinessunit_value":"b991170f-xxxx-xxxx-xxxx-xxxxxxxxxxx","_owningbusinessunit_type":"businessunits","statecode":0,"_statecode_label":"Active","admin_appname":"d6a7e95d-xxxx-xxxx-xxxx-xxxxxxxxxxxx","statuscode":1,"_statuscode_label":"Active","_createdby_value":"b28b396b-xxxx-xxxx-xxxx-xxxxxxxxxxx","_createdby_type":"systemusers","admin_name":"d6a7e95d-xxxx-xxxx-xxxx-xxxxxxxxxxxx","admin_approvalid":"35739fce-xxxx-xxxx-xxxx-xxxxxxxxxxxx","admin_appdisplayname":"HR Solution","versionnumber":4081361,"_ownerid_value":"b28b396b-xxxx-xxxx-xxxx-xxxxxxxxxxx","_ownerid_type":"systemusers","modifiedon":"2020-01-02T12:29:02Z","_modifiedby_value":"b28b396b-xxxx-xxxx-xxxx-xxxxxxxxxxx","_modifiedby_type":"systemusers","admin_archiveapprovalid":"6bcdfb03-xxxx-xxxx-xxxx-xxxxxxxxxxxx","admin_appenvironmentname":"72e87f56-e215-43d4-8883-5cf7ff5550f5","admin_appreadonlyvalue":"https://pafeblobprodby-secondary.blob.core.windows.net/20190408t000000z9616b39ee02b458bbcb58ec12bb4f51a/hrsolution_c821b_DocumentUri.msapp?sv=2018-03-28&sr=c&sig=PCFhLOQMz2UZ2F3hhtIGiXZVlPj7t5hqtOqXPQTArH8%3D&se=2020-01-03T00%3A00%3A00Z&sp=rl","createdon":"2020-01-02T12:18:50Z","admin_approvalresponse":"Approve","admin_archiveurl":"https://pplatform.sharepoint.com/sites/PowerAppsCommunity//PowerApps Archive/HR Solution-02Jan2020.msapp"},

And can you open the data for Archive Approval in Excel to validate that the GUID you are looking for exists?
Browse to the Archive Approval table and click Edit Data in Excel

Click Enable Editing if you see that business bar at the top

Search for your GUID (will be in the Approval ID column).
If you do not see it, search for the App Display Name for your test case and see what is in the column, perhaps you have copied the incorrect GUID.
Please let me know.

Excel is blank for me . It has just column titles but no records/values. Below is the sample :
"@odata.etag":"","ItemInternalId":"3024ca18-6f79-ea11-a811-000d3a1bb8ef","admin_appownername":"T02037DSFlow_user5","admin_appowneremail":"T02037DSFlow_user5@ds.dev.accenture.com","_owningbusinessunit_value":"ebd516d4-d039-ea11-a813-000d3a579c45","_owningbusinessunit_type":"businessunits","statecode":0,"_statecode_label":"Active","admin_appname":"07679f36-ba05-4fba-be68-1aecad102b8d","statuscode":1,"_statuscode_label":"Active","_createdby_value":"b048d283-d73d-ea11-a813-000d3a569d3f","_createdby_type":"systemusers","admin_name":"07679f36-ba05-4fba-be68-1aecad102b8d","admin_approvalid":"c2f9b308-b420-467a-8e58-e74a644bd205","createdon":"2020-04-08T08:01:11Z","admin_appdisplayname":"NotShared","versionnumber":2337460,"_ownerid_value":"b048d283-d73d-ea11-a813-000d3a569d3f","_ownerid_type":"systemusers","_modifiedby_value":"b048d283-d73d-ea11-a813-000d3a569d3f","_modifiedby_type":"systemusers","admin_archiveapprovalid":"3024ca18-6f79-ea11-a811-000d3a1bb8ef","admin_appenvironmentname":"Default-f3211d0e-125b-42c3-86db-322b19a65a22","admin_appreadonlyvalue":"https://pafeblobprodby-secondary.blob.core.windows.net/20200130t000000z0971bb08c8254d1e9fbfa829bf60ee22/document.msapp?sv=2018-03-28&sr=c&sig=oIrm9cADRgDhrlYafJi0vvnGnXh%2FK9%2BG0EA9jQP74vo%3D&se=2020-04-09T00%3A00%3A00Z&sp=rl","modifiedon":"2020-04-08T08:01:11Z"},{"@odata.id":"https://org261adb19.crm.dynamics.com/api/data/v9.0/admin_archiveapprovals(91cf1a1f-6f79-ea11-a811-000d3a1bb8ef)"
From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 9:39 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

And can you open the data for Archive Approval in Excel to validate that the GUID you are looking for exists?
Browse to the Archive Approval table and click Edit Data in Excel
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80510083-2D178ff500-2D892f-2D11ea-2D9d65-2D83342f3e8cfa.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fe8EWyrtlvay-JaTidctjMPzdoXiQJb7jnRCkGu2mb4&s=nG-HRlSvzVlnXUphe-FAq2vQnivsAj6A221gfhS2avU&e=
Click Enable Editing if you see that business bar at the top
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80510251-2D51f99200-2D892f-2D11ea-2D8f71-2Dde3d4eee0bf1.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fe8EWyrtlvay-JaTidctjMPzdoXiQJb7jnRCkGu2mb4&s=KXEW6r1B8tkTYVBxvMbn4P3_WWhB5a3aOveMOo4xOWs&e=
Search for your GUID (will be in the Approval ID column).
If you do not see it, search for the App Display Name for your test case and see what is in the column, perhaps you have copied the incorrect GUID.
Please let me know.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D620702899&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fe8EWyrtlvay-JaTidctjMPzdoXiQJb7jnRCkGu2mb4&s=usX9Uq-PmjTtVzX4UT-kEEFkW-vB335B2VxHS3Q6Cto&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P6YS2JGFIP23L3CS6PTRO35QNANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fe8EWyrtlvay-JaTidctjMPzdoXiQJb7jnRCkGu2mb4&s=a0yZ9dF5oa1A7vnX-6ktqpedcrr_e9gEVn_sfTAo5OY&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

That is the correct output types, so thats good.
Excel can't be empty, or that would mean the table was empty.
Do the columns look correct? Matching the output you saw?
Did you see the business bar refrenced above?
Do you see this and did you hit refresh

If Excel is still empty after trying all that, then do you see data here?

I clicked “Edit Data in Excel” and it had a business bar , so I selected “Enable Editing” . Then, I saved the above excel for reference .
Regards,
Vimmi
From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 10:08 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

That is the correct output types, so thats good.
Excel can't be empty, or that would mean the table was empty.
Do the columns look correct? Matching the output you saw?
Did you see the business bar refrenced above?
Do you see this and did you hit refresh
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80513313-2Dbd456300-2D8933-2D11ea-2D80e8-2Dbfc1b9a5cf30.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=xm6M02n6-qu0AdQdS5Eh7wd40Vzo66HDIhAFDYwQVs0&s=WMPuz2Q1r6qyLk5GT5HGjgEVjFaGAPdST-CDfJz7U08&e=
If Excel is still empty after trying all that, then do you see data here?
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_62659043_80513384-2Dd221f680-2D8933-2D11ea-2D8df4-2D7f2fdfa820b2.png&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=xm6M02n6-qu0AdQdS5Eh7wd40Vzo66HDIhAFDYwQVs0&s=KDFOHvkCnFU5KDq69xyL-0mGpzPvx4kLRycwlKJW5SQ&e=
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D620720952&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=xm6M02n6-qu0AdQdS5Eh7wd40Vzo66HDIhAFDYwQVs0&s=534W8QtWmhv1mq3sOvSFtk5_MBICTg7hhqbqa18pt9k&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P63DHJ2GNLQAFSIMLLDRO4A6LANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=xm6M02n6-qu0AdQdS5Eh7wd40Vzo66HDIhAFDYwQVs0&s=tUOuSJg16IGp_hFaN4MNuUlp_S1orwaa6FcQ5__APf8&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

Hi,
What should be our next action here? Just to let you know , I am using old version of COE Starter Kit .

Hey Vinmi, given the age of your install, and the amount of problems you are having, I would suggest you upgrade to the latest version of the CoE toolkit before we continue to debug.
I will also suggest that we close these issues as they change rather than continuing with a single issue for multiple concerns.
This one, for example, was originally to track the lack of the trigger firing.
Please upgrade the toolkit, see how you proceed with the newer bits, and then only reopen here if you return to the original issue of the failed trigger, else please post new issues for new problems you see.
Thanks
Jenefer

Hi Jenefer ,
Subjected flow never worked for us and status is still the same even after upgrading the solution . Can you please go ahead and open this issue ?
Thanks ,
Vimmi

From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Friday, May 1, 2020 8:06 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

Closed #168https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fVW0Gkh8c2Pj1GGRpAtj5V5NUGn8bGewiUY54-5qbSs&s=4oSqeIQyrXVPxcuyBcreD06Grl6GXEej_g1yl8hohSA&e=.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23event-2D3293368266&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fVW0Gkh8c2Pj1GGRpAtj5V5NUGn8bGewiUY54-5qbSs&s=CsFUUmGUD6i6HcjhvuDdszt8HAg0BQj8p6v4UmKHzaM&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P62PZH6FF6DJ2IK2IJDRPLM7BANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=fVW0Gkh8c2Pj1GGRpAtj5V5NUGn8bGewiUY54-5qbSs&s=XDanXF4QXCQfh0JBgKYFaW7KiXmqx4CTd0Zs6nT5ypk&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

The currently shipped solution does not fix the problem with the pagination as describe above. Can you please try the things we discussed above in the newly upgraded solution?

I had already upgraded the solution last week, made the changes as you suggested but error remains the same.

Please confirm

That the scope is correct in the trigger. As described above, this was shipped incorrectly and the fix is on its way out, but hasnt quite been released.

Go to your latest run and open the trigger which should have succeeded, open it to view the output:

The filter that is returning null later in the flow uses that first value shown, so grab that value.
"_msdyn_flow_approvalresponse_approval_value": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Now go to "List Archive Approval Tasks", which likely now looks like the below if you required pagination. Hit click to download and the results will open in the new window, search for the GUID found above.

This has been checked before , the GUID doesn't appear in the results .

I'm just making sure these have been checked in the new install in the event there were bugs in the past. Did you check them again?
If so, next step is to check to see if the GUID exists in the data. If you cannot get the excel add-in to work (as you had troubles before) you can browse to the  entity, and change the view to all-fields. It will look like this.

Please look for your GUID here.

The challenge is when I select "all fields" , it shows me many entries like above and looks like CTRL+F doesn't work on this page, so I need to keep clocking on "Load more" at the bottom .
Is there no other way to search for the entity ?

Can you try to open in Excel as described above?
Otherwise, control-f should give you a yellow highlight on what is found like the below. A GUID should be easy to find with that or show you that it found 0/0

if it found 0/0 can you please show the capture from the trigger like I show here, and then paste what string you searched for?

I searched for 80b2e576-8d33-454f-9fa7-497992327b91
So, there are 0 results found for this GUID

Flow screenshots for reference

You can check from below . This is how the flow looks at my end which pagination enabled

Its hard to follow your screenshots as you did not paste them in order, but it does look like you don't have the latest version of the flow from that first screenshot.
That said, the changes I recognize are after the point of failure.
Can we please start a new test case from scratch?
Kick start the "start" flow, and then capture an app of interest for the testing.
Return here with a snapshot of that new entry in the Archive Approval table. And then I'll let you know what I suggest to do for next step.

App Display Name MyFirstApp
App Name dacca212-3af2-441f-8412-3d1df8936048
So, what should we do next ?

Great, so our test case will be this app. I'll want to see all the fields for both the app as recorded by Power Platform, and the entry in the Archive Approval table of the CoE. Please create a little flow as shown below and then paste the body of the output for both steps.

So, the challenge is ; we have multiple entries for same app in Archive Approval Entity . When we select "Active Archive Approvals" view ; it doesn't show Archive Approval column and when we select "All fields" or "custom fields" view; then it just shows the old entries even if we do CTRL+F .

When we copy old entry from Archive Approval Entity for the same it fails as below which might be expected as it is looking for old approval id

Is there a way we can delete all records from "Archive Approval" entity in one go ?

Can you please show the input part of the failure? So that I can check what you entered?
Two of the ways to bulk edit values in the CDS include:
using the Excel Add in:
https://powerapps.microsoft.com/sv-se/blog/cds-for-apps-excel-importexport/
creating a model driven app on the entity and editing there:
https://www.inogic.com/blog/2019/02/create-model-driven-app-cds-environment/

It appears you did not enter the GUID we referenced above as your test case.

Closing out old issues without existing action.
Please be sure to read the new and updated documentation.
And raise issues using this template, providing as much information as you can about the error you are experiencing
Please let us know if you have issues in the future!

Hi Jenefer,
This issue hasn’t fixed it . It is still the same from where we started . Last time , you asked to create a flow ; that too errored out . This is very critical for our deployment . Is there a chance of remote sharing session so that you can watch this closely and eliminate the possible cause ?
Regards,
Vimmi
From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Wednesday, May 27, 2020 12:35 AM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

Closing out old issues without existing action.
Please be sure to read the new and updated documentationhttps://urldefense.proofpoint.com/v2/url?u=https-3A__docs.microsoft.com_power-2Dplatform_guidance_coe_starter-2Dkit&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=yMcYMIvrG_G_X2o2lOPa9OHLC0Jxft6jIBr3Oivtm2s&s=r1enrj51jxWz_VnwhuMIVNQmpoFLViNTvbhBdFBR0Cs&e=.
And raise issues using this templatehttps://urldefense.proofpoint.com/v2/url?u=https-3A__aka.ms_coe-2Dstarter-2Dkit-2Dissues&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=yMcYMIvrG_G_X2o2lOPa9OHLC0Jxft6jIBr3Oivtm2s&s=FgysVOx4rUGQaJJHOEcRAyr-LW8jwRhSnUaU-zB0Efw&e=, providing as much information as you can about the error you are experiencing
Please let us know if you have issues in the future!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D634217813&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=yMcYMIvrG_G_X2o2lOPa9OHLC0Jxft6jIBr3Oivtm2s&s=zNyPHxmjwgKYIeIg7pdAqqP12nqRyH_z9nOSamxAPDc&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P63FXYP273WTVVXXDYLRTQHHFANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=yMcYMIvrG_G_X2o2lOPa9OHLC0Jxft6jIBr3Oivtm2s&s=Zd4VRg04jSnlw2Mq9vDsgNO7PYKNtP64BD9SUvmvOXU&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

Given the level of issues you are facing, I'm afraid you need more help that we can provide here for an unsupported toolkit. A few customer hire a partner to implement their CoE if they do not have the ability to do it on their own. That is likely the best route for you.
Best of luck.

Hi Jenefer,
We are not focusing on extending the COE at this moment . For us, the most crucial part is to archive the unused apps . We need “App Archive and Clean Up - Check Approvals and Archive” flow to work to start planning our App Lifecycle Management ASAP.
@Jonathan<EMAIL_ADDRESS>@Scott Sanders<EMAIL_ADDRESS>@Kerry<EMAIL_ADDRESS>@Dipo<EMAIL_ADDRESS>Can we have one remote sharing session with the Dev team to go through this flow so that issue can be identified as this has been running from a long and still doesn’t work for us.
Thanks & Regards,
Vimmi Rawat
Messaging & Collaboration Office 365 Design
Accenture Technology | Intelligent Cloud and Infrastructure | Infrastructure Services for Accenture
Contact No :+91<PHONE_NUMBER>
Time Zone: Delhi (India) (GMT +05:30)
From: Jenefer Monroe<EMAIL_ADDRESS>Sent: Wednesday, May 27, 2020 7:46 PM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

Given the level of issues you are facing, I'm afraid you need more help that we can provide here for an unsupported toolkit. A few customer hire a partner to implement their CoE if they do not have the ability to do it on their own. That is likely the best route for you.
Best of luck.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_microsoft_powerapps-2Dtools_issues_168-23issuecomment-2D634690210&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=U8VeILcp_3ZIx4MYpO5vGiW_aOlOfYxcGwlEkhkOmyo&s=aai3smjgve4IjIvP09NsfYse0bPGCKSC03-m53U44EQ&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AO54P66446FTJNWCGWFEJP3RTUOCLANCNFSM4LTJ7HNQ&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=U8VeILcp_3ZIx4MYpO5vGiW_aOlOfYxcGwlEkhkOmyo&s=PXowA3RF16-hI09-Hwa_BG_YjUNISecmyMdhc1S1pQQ&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.com

Unfortunately, per the long chain above, and the long chain in other issues you posted, the level of issues you see are more than our team can afford to support for this unsupported toolkit, and you are seeing things not common to other customers beyond the ones we helped you with already.
If you are hesitant to hire outside help, perhaps ask a local power user in your organization who has created lots of flows, or attempt to reinstall the toolkit from scratch.
Sorry we are unable to help further.

Hi Vimmi
I’ve added a few folks to the thread who may be able to assist you. Can you let us know your availability over the next couple days and I can get a call scheduled with you and team to go over the issues you’ve identified.
-J
[Description: Description: MSFT_logo_Thumb]    [Description: Description: Office365logoOrange_Thumb]
Jonathan Ricaurte | Service Delivery Manager |Microsoft Corporation
jonathan.ricaurte<EMAIL_ADDRESS>| o:<PHONE_NUMBER>| c:<PHONE_NUMBER> | Online Support: 1-800-936-3100
From: Rawat, Vimmi<EMAIL_ADDRESS>Sent: Wednesday, May 27, 2020 10:33 AM
To: microsoft/powerapps-tools<EMAIL_ADDRESS>microsoft/powerapps-tools<EMAIL_ADDRESS>Jonathan Ricaurte<EMAIL_ADDRESS>Scott Sanders (OFFICE365<EMAIL_ADDRESS>Kerry Williams<EMAIL_ADDRESS>Dipo Thompson<EMAIL_ADDRESS>Cc: Author<EMAIL_ADDRESS>Subject: RE: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
Hi Jenefer,
We are not focusing on extending the COE at this moment . For us, the most crucial part is to archive the unused apps . We need “App Archive and Clean Up - Check Approvals and Archive” flow to work to start planning our App Lifecycle Management ASAP.
@Jonathan<EMAIL_ADDRESS>@Scott Sanders<EMAIL_ADDRESS>@Kerry<EMAIL_ADDRESS>@Dipo<EMAIL_ADDRESS>Can we have one remote sharing session with the Dev team to go through this flow so that issue can be identified as this has been running from a long and still doesn’t work for us.
Thanks & Regards,
Vimmi Rawat
Messaging & Collaboration Office 365 Design
Accenture Technology | Intelligent Cloud and Infrastructure | Infrastructure Services for Accenture
Contact No :+91<PHONE_NUMBER>
Time Zone: Delhi (India) (GMT +05:30)
From: Jenefer Monroe <notifications<EMAIL_ADDRESS>Sent: Wednesday, May 27, 2020 7:46 PM
To: microsoft/powerapps-tools <powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi <vimmi.rawat<EMAIL_ADDRESS>Author <author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

Given the level of issues you are facing, I'm afraid you need more help that we can provide here for an unsupported toolkit. A few customer hire a partner to implement their CoE if they do not have the ability to do it on their own. That is likely the best route for you.
Best of luck.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fpowerapps-tools%2Fissues%2F168%23issuecomment-634690210&data=02|01|Jonathan.Ricaurte%40microsoft.com|040ec21335244f9a6a9708d802532e51|72f988bf86f141af91ab2d7cd011db47|1|0|637261903569326411&sdata=SiFFXBi5Ch0jdX9PRU%2BfszBkd2uRBJsMy0PBhD%2FUkYE%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAO54P66446FTJNWCGWFEJP3RTUOCLANCNFSM4LTJ7HNQ&data=02|01|Jonathan.Ricaurte%40microsoft.com|040ec21335244f9a6a9708d802532e51|72f988bf86f141af91ab2d7cd011db47|1|0|637261903569336402&sdata=DpPIOoIwpqmrbMWUoP9NyL0gyulbsF1UBRyydTJ%2BzKQ%3D&reserved=0.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.comhttp://www.accenture.com

Hi Jonathan,
Thanks for looking into this .
We can schedule it for 4th June / 5th June ( anytime before 8:30-9 PM IST ) . And then , we can plan a follow up call if needed.
Regards,
Vimmi Rawat
Messaging & Collaboration Office 365 Design
Accenture Technology | Intelligent Cloud and Infrastructure | Infrastructure Services for Accenture
Contact No :+91<PHONE_NUMBER>
Time Zone: Delhi (India) (GMT +05:30)
From: Jonathan Ricaurte<EMAIL_ADDRESS>Sent: Friday, May 29, 2020 2:58 AM
To: Rawat, Vimmi<EMAIL_ADDRESS>microsoft/powerapps-tools<EMAIL_ADDRESS>microsoft/powerapps-tools<EMAIL_ADDRESS>Scott Sanders (OFFICE365<EMAIL_ADDRESS>Kerry Williams<EMAIL_ADDRESS>Dipo Thompson<EMAIL_ADDRESS>Sal Rosales<EMAIL_ADDRESS>Rebecca Jones<EMAIL_ADDRESS>Cc: Author<EMAIL_ADDRESS>Subject: RE: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
Hi Vimmi
I’ve added a few folks to the thread who may be able to assist you. Can you let us know your availability over the next couple days and I can get a call scheduled with you and team to go over the issues you’ve identified.
-J
[Description: Description: MSFT_logo_Thumb]    [Description: Description: Office365logoOrange_Thumb]
Jonathan Ricaurte | Service Delivery Manager |Microsoft Corporation
jonathan.ricaurte<EMAIL_ADDRESS>| o:<PHONE_NUMBER>| c:<PHONE_NUMBER> | Online Support: 1-800-936-3100
From: Rawat, Vimmi <vimmi.rawat<EMAIL_ADDRESS>Sent: Wednesday, May 27, 2020 10:33 AM
To: microsoft/powerapps-tools <reply<EMAIL_ADDRESS>microsoft/powerapps-tools <powerapps-tools<EMAIL_ADDRESS>Jonathan Ricaurte <Jonathan.Ricaurte<EMAIL_ADDRESS>Scott Sanders (OFFICE365) <Scott.Sanders<EMAIL_ADDRESS>Kerry Williams <Kerry.Williams<EMAIL_ADDRESS>Dipo Thompson <Oladipo.Thompson<EMAIL_ADDRESS>Cc: Author <author<EMAIL_ADDRESS>Subject: RE: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
Hi Jenefer,
We are not focusing on extending the COE at this moment . For us, the most crucial part is to archive the unused apps . We need “App Archive and Clean Up - Check Approvals and Archive” flow to work to start planning our App Lifecycle Management ASAP.
@Jonathan<EMAIL_ADDRESS>@Scott Sanders<EMAIL_ADDRESS>@Kerry<EMAIL_ADDRESS>@Dipo<EMAIL_ADDRESS>Can we have one remote sharing session with the Dev team to go through this flow so that issue can be identified as this has been running from a long and still doesn’t work for us.
Thanks & Regards,
Vimmi Rawat
Messaging & Collaboration Office 365 Design
Accenture Technology | Intelligent Cloud and Infrastructure | Infrastructure Services for Accenture
Contact No :+91<PHONE_NUMBER>
Time Zone: Delhi (India) (GMT +05:30)
From: Jenefer Monroe <notifications<EMAIL_ADDRESS>Sent: Wednesday, May 27, 2020 7:46 PM
To: microsoft/powerapps-tools <powerapps-tools<EMAIL_ADDRESS>Cc: Rawat, Vimmi <vimmi.rawat<EMAIL_ADDRESS>Author <author<EMAIL_ADDRESS>Subject: [External] Re: [microsoft/powerapps-tools] [BUG]: App Archive and Clean Up - Check Approvals and Archive flow from COE Starter Kit doesn't work (#168)
This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.

Given the level of issues you are facing, I'm afraid you need more help that we can provide here for an unsupported toolkit. A few customer hire a partner to implement their CoE if they do not have the ability to do it on their own. That is likely the best route for you.
Best of luck.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__nam06.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fgithub.com-252Fmicrosoft-252Fpowerapps-2Dtools-252Fissues-252F168-2523issuecomment-2D634690210-26data-3D02-257C01-257CJonathan.Ricaurte-2540microsoft.com-257C040ec21335244f9a6a9708d802532e51-257C72f988bf86f141af91ab2d7cd011db47-257C1-257C0-257C637261903569326411-26sdata-3DSiFFXBi5Ch0jdX9PRU-252BfszBkd2uRBJsMy0PBhD-252FUkYE-253D-26reserved-3D0&d=DwMGaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=yDJXXxOViIZQt6LGUE_qBmb8fAzntlJzfKDzt8eVCg4&s=L32J2v_LwBOaxrOdgrc90wehC3Ix0D3ZxQ_DR9FOzRc&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__nam06.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fgithub.com-252Fnotifications-252Funsubscribe-2Dauth-252FAO54P66446FTJNWCGWFEJP3RTUOCLANCNFSM4LTJ7HNQ-26data-3D02-257C01-257CJonathan.Ricaurte-2540microsoft.com-257C040ec21335244f9a6a9708d802532e51-257C72f988bf86f141af91ab2d7cd011db47-257C1-257C0-257C637261903569336402-26sdata-3DDpPIOoIwpqmrbMWUoP9NyL0gyulbsF1UBRyydTJ-252BzKQ-253D-26reserved-3D0&d=DwMGaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=RxdAoBPFsyo_ysmJ6Zhb1B-Y7gjfjYc0tMXS6bZlNCM&m=yDJXXxOViIZQt6LGUE_qBmb8fAzntlJzfKDzt8eVCg4&s=UqJKU-wey4mtgvek6WpS4JvcmlJSzrVEyG84ZqwdAqE&e=.

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.

www.accenture.comhttp://www.accenture.com


HDDS-6314. ConcurrentModificationException getting SCMContainerMetrics

What changes were proposed in this pull request?

Introduced getContainerStateCount() to get the size of containers in a particular LifeCycleState
To make getContainers() methods thread safe.

What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-6314
How was this patch tested?
This patch was tested using CI tests.

This change looks good. Could you add a simple test for the new getContainerStateCount() api, just so we have the coverage for it please?

Thank you for the review. Sure, I'll add a test for the API.


fix(parser): Revert "check for @flow with recoverable errors as well"

https://github.com/oxc-project/oxc/commit/e1d8b920801da46fa3eb5f404e63170e47e809bb caused CI to fail. Revert it.

#5297  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @overlookmotel and the rest of your teammates on  Graphite

Want to get CI green again, so can check other PRs pass tests. So merging without review.


Plugin doesn't work with node.js 0.10

Hi,
Just tried installing the plugin, copied node.exe in the scripts folder ... But when running mvn clean test on the sample application in attester-maven-plugin it was failing on a path.join.
I tried to track back the root of the error and it looks like the root directory of the tests is missing from the configuration passed to attester cli.js. But I wouldn't trust myself too much on this one, my investigation was messy.
Then I uninstalled node 0.10 and reinstalled node 0.8.8 and it worked.
Same issue was reproduced on another machine where node was never installed.
Edit : Exact version of Node used was 0.10.5 . Not sure if the issue is coming from Node or from the plugin ...

I am closing this issue now that attester works fine with node.js 0.10.
(cf attester/attester#27 and de3ffac495134bd894fda538a4474ce26237bc4b)


Use ..Default::default() with a struct constructor

As @jtran pointed out - I had misunderstood the behavior of Default::default(), we can instead rely on this syntax to do the same thing. This won't use each field's default value -- rather, it'll use the type's Default, and override each field. Neat!

overriding failing wasm test since main is broken, but those failures look real


Update Get-CsOnlineUser.md

Docs Build status updates of commit 04e0505:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineUser.md
:white_check_mark:Succeeded
View (skype-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@yogkumgit can you please review?

@JohanFreelancer9

Docs Build status updates of commit 6e81c82:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineUser.md
:white_check_mark:Succeeded
View (skype-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 6326fa2:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineUser.md
:white_check_mark:Succeeded
View (skype-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 9c227ae:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineUser.md
:white_check_mark:Succeeded
View (skype-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit ada85f8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineUser.md
:white_check_mark:Succeeded
View (skype-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 70dc782:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineUser.md
:white_check_mark:Succeeded
View (skype-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@yogkumgit done!

Docs Build status updates of commit 678d4e7:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineUser.md
:white_check_mark:Succeeded
View (skype-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit aec7f81:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineUser.md
:white_check_mark:Succeeded
View (skype-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@tiburd Please merge this PR. Thanks


Consumer no emitter

So this is basically the first attempt to get rid of data events and start using promised data handler.
Using SimpleConsumer:
function handler(messageSet, topic, partition) {
    messageSet.forEach(function (m) {
        console.log(topic, partition, m.message.value.toString('utf8'));
    });
    return Promise.delay(1000);
}

return consumer.init()
.then(function () {
    return Promise.all([
        consumer.subscribe('kafka-test-topic', 0, handler),
        consumer.subscribe('kafka-test-topic', 1, handler)
    ]);
})

So each topic/partition can have its own handler, or a shared one.
If handler returns a Promise then this Promise will be awaited (for being resolved or rejected) and no fetch requests will be sent for this particular topic/partition pair. Fetch requests for other subscribed topic/partitions will be still be sent and processed (and awaited while their handler settles).
GroupConsumer:
var strategies = [{
    strategy: 'TestStrategy1',
    subscriptions: ['kaka-test-topic'],
    handler: handler
}];

consumer.init(strategies[0]);

Here, the handler is specified per Strategy so that consumer can use different handlers if it for example is performing a rolling upgrade to some new strategy.
handler here is called for each assigned topic/partition and the same behaviour is applied - new message for particular topic/partition won't be fetched until the handler which is currently processing this pair returns (with a settled promised).
There is a question what no-kafka should do if the handler fails (settles with rejected promise). I think it should advance fetch offset and keep calling the handler for next messages. It is up to the user to wrap all necessary code in the handler and handle all the rejections, possibly retrying to process messages.
@estliberitas @ismriv Thoughts?

Great stuff @oleksiyk! Two things:

Isn't https://github.com/oleksiyk/kafka/blob/consumer-no-emitter/lib/base_consumer.js#L68 missing a return?
Could we emit errors from the client when any connection issues occur, or when the function handler throws an error similar to the redis driver. Another approach could be logging errors by default (as of now), but allowing a generic error function handler, and perhaps a different one for errors thrown by the data handler function similar to how lynx does it.

no, it isn't missing a return. If we return here then the whole _fetch will wait for the handler to complete but we want it to keep fetching other topic/partitions pairs while the handler for this pair is working. This is why there is s.paused = true - it pauses fetches for the topic/partitions that is being processed by this handler.

why would you need that (emit connection errors)? no-kafka tries to intelligently process connection errors so there is no need to emit them to the user code. What user will do with that error?

Logging needs some ideas, but you can at present use your own log functions for each level (warn, error, info, debug):
https://github.com/oleksiyk/kafka/blob/master/test/03.group_consumer.js#L233

no, it isn't missing a return
gotcha!

I'm ok with catching errors for the data handler outside, and handling retries, etc. there. At least for now.


Can the openapi.yaml file be created automatically by a gh action that is triggered by each commit?

I might be wrong but it seems the openapi.yaml file is maintained manually but it should be automatically created or modified by each commit that arrives to the main branch or tag in which the gh actions is triggered.
As a bonus point: each time there is a change in the file openapi.yaml file then it would be nice to have a PR automatically created in the UI repository here https://github.com/trustification/trustify-ui/blob/main/client/openapi/trustd.yaml . The UI strongly depends on the openapi definition and as the main client of the backend it needs to be intermediately informed about changes in the openapi definition as soon as there is any. (this task can be done separately and if it is a complex task it can also be postponed  IMO)

Creating stuff automatically during github actions and committing it isn't a trivial thing. Commits created by github actions don't trigger builds. Merging stuff like that also isn't fun.
On the other hand @chirino created cargo xtask precommit, which does what is required. And we have a CI that reminds you of doing that.
I think that's way better than any complex CI.

agree with @ctron - we have a good setup with cargo xtask precomit (which includes cargo xtask openapi which generates openapi) which gh actions takes advantage of today.

Are you guys saying that the openapi.yaml is already being generated automatically? If so, we can ignore my request :)


Add MRQA dataset

Adding a Dataset

Name: MRQA
Description: Collection of different (subsets of) QA datasets all converted to the same format to evaluate out-of-domain generalization (the datasets come from different domains, distributions, etc.). Some datasets are used for training and others are used for evaluation. This dataset was collected as part of MRQA 2019's shared task
Paper: https://arxiv.org/abs/1910.09753
Data: https://github.com/mrqa/MRQA-Shared-Task-2019
Motivation: Out-of-domain generalization is becoming (has become) a de-factor evaluation for NLU systems

Instructions to add a new dataset can be found here.

Done! cf #1117 and #1022


[refactor] Call p2p less often from sumeragi.

Signed-off-by: Sam H. Smith<EMAIL_ADDRESS>

Description of the Change

Issue

Benefits

Possible Drawbacks

Usage Examples or Tests [optional]

Alternate Designs [optional]

This is not the worst way to resolve the issue, but the issue still remains.


Unable to read current firmware

I have been trying to revert to chromeos on my ASUS C523NA Chromebook. But it always says "Unable to read current firmware", no matter which linux operating system i use. It's always the same result. It always shows :-----
''Getting device/system info...
Unable to read current firmware; cannot continue.
Either add 'iomem=relaxed' to your kernel parameters,
or trying running from a Live USB with a more permissive kernel (eg, Ubuntu).
See https://www.flashrom.org/FAQ for more info.''
Now I'm not getting it that, HOW TO DO ? & WHAT TO DO ?

I'm not able to understand what you are seeing based on your description, so how about you take a pic and post it here?

Sorry to bother you sir. But the previous issue is fixed somehow. But now facing new problem with creating the recovery media for my model's leptop. But other seems fine. I know its nothing of your concern, but if you help me, then i will be so thankful to you. Whenever I try to create the media this error massage pops up after varification

I would just try it on another machine? maybe you're out of space and the file got truncated? hard to say

Tried in 3 different machine 🙂. With different USB sticks. But the result is the same 😅.

I have no idea, but this has nothing to do with my firmware or scripts, so closing it.


FR: include edge related fields in the default response or provide a WithEdgeFields() option

[x] I have searched the issues of this repository and believe that this is not a duplicate.

Summary 💡
Please see #2091
Motivation 🔦
I'm trying to return an entity including edge related fields example Post hasMany Comments, where Comment hold as reference to Post's ID. This reference is not returned by default and requires severe work-related overhead in almost each individual CRUD method, from manually providing all selectable fields to defining a custom struct and copying values from a response struct to a "return via JSON endpoint"-marhsallable struct.

Hey @idc77 👋, and thanks @crossworth and @masseelch for the support.
If you want to add the PostID field to the generated entity, please read the edge-fields docs on our website, or see the examples in the integration tests.

eager loading does not solve this.
With eager loading the related model is return in
{
   "id":1,
   "created_at":"2021-10-31T11:13:01Z",
   "subject_id":"4d1debda-2a29-4caf-9b7f-a8474051f6b6",
   "username":"a",
   "content_raw":"Post",
   "edges":{
      "comments":[
         {
            "id":1,
            "created_at":"2021-10-31T11:13:48Z",
            "subject_id":"4d1debda-2a29-4caf-9b7f-a8474051f6b6",
            "username":"a",
            "content_raw":"Comment",
            "edges":{

            }
         }
      ]
   }
}

This is from querying a single post.
I can't work with this.
Thanks for suggesting elk, but there needs to be some sanitation going as you can see from the 2091 handler.
Also I'm aware of privacy but some endpoints require fine grained decision making.
Best practice frontend you use a data store redux, vuex, ngrx, etc...
How do you update one comment, first of all you need to know which post it's associated with, but how can you know that when there is no info about the post's id provided by the backend?
Idk if you've ever done any frontend, if you did, this should be clear as day.
The irony is PostID is generated, but it's not in the Comment struct. You can even SetPostID() when you update, despite that the field is called post_comments in the database.
This is of course a simple 1:m relation
In m:m relations for instance one would also have to be able to access the m:m tables.
Imagine a list of all comments. They're all transferred to the client.
You take those comment entities and push them into the data store after normalization.
Now you'd like to filter those comments by post relationship.
You can't!
Where is the reference to post? It's not there.
         {
            "id":1,
            "created_at":"2021-10-31T11:13:48Z",
            "subject_id":"4d1debda-2a29-4caf-9b7f-a8474051f6b6",
            "username":"a",
            "content_raw":"Comment",
            "edges":{

            }

There is no post id anywhere
You're thinking in GraphQL standards where you write queries in the client and put the burden on the server but claim you're an ORM, you're not or rather ent isn't an ORM if you can't provide related fields in the response.
I'm not aware of many clients able to deal with DDD type REST APIs.
vuex-orm with the vuex-orm-axios is one and the best.
There's ngrx-data but it can't handle relationships, you have to manually write selectors.
I'm not a React guy so I can't comment on redux-orm.
There is no orm I'm aware of for svelte or flutter.
I won't start a discussion about how wrong on every level GraphQL is but you can think your piece.
If you want this to be an ORM you have to provide related fields and tables, make them queryable. And if not and expect the user to manually do the work there are better libraries like sqlboiler, sqlc and so on, even gorm.
It's utopic to expect you can just generate your backend and never look back. If you expect that then you're lying to yourself.
Returning things in edge is the lazy way out.
ent, so far, is nice for schema generation and migration but gorm can do just as well.
Funny thing, again, the field already exists in the database, why isn't it exposed?
Doesn't make sense to me.

Hey @idc77 👋, and thanks @crossworth and @masseelch for the support.
If you want to add the PostID field to the generated entity, please read the edge-fields docs on our website, or see the examples in the integration tests.

Hey @idc77, please read the above comment. What you are looking for is called "edge field" and exists on our website. Please see https://entgo.io/docs/schema-edges/#edge-field

@a8m thank you, my bad.
Sorry I sometimes get overemotional :D

But if you want to set StorageKey in the Edge definitions it won't work, because .StorageKey() isn't accepted there