Update and Sync black version

This PR does two things with the linting tool 'black':

Syncs the version used in the CI build with the version listed in the dev requirements
upgrades the version to 23.11, which was the last successful version used by a CI build.

This is blocking PR #315

LGTM


chore: Fix codegen for fork

This PR:

Fixes the codegen panic. It wants the packages to be called argoproj instead of pipekit. We'd have to scrub all instances of argoproj, which we don't want to do

This is turning out to be a nasty mess to fix given all the dependencies in codegen

Unfortunately I can't get this to pass without undoing this commit: https://github.com/pipekit/argo-workflows/commit/0c66d4df3fc2a3fb23e7bfc73ff4bb37159f4679
@tico24 - would it be alright if we just reverted that commit and then proceeded?

If you revert that, we can't release.

Spoke with @tico24 today and we worked through the codegen issues


Use short sha in kubectl get output

The long sha is a bit long
> k get commitstatus
NAME                                                                       SHA                                        PHASE
development-health                                                         483435da82e2fff813ed9562e098131b8fdc5005   success
e2e-staging-health                                                         b89ae34d8a6f7c1285b0abc5073f4423ad77c61d   success
environments-development-health-1304720753722541152223                     483435da82e2fff813ed9562e098131b8fdc5005   success
environments-production-health-1304720753722541152223                      d6cc7479253c0e7d1a47593824e3cac4453cfa1c   success
environments-staging-health-1304720753722541152223                         b89ae34d8a6f7c1285b0abc5073f4423ad77c61d   success
hcap                                                                       d8b54bd7d2c275c652ba2785cc4e2ebe56b0d0fa   pending
integration-staging-health                                                 b89ae34d8a6f7c1285b0abc5073f4423ad77c61d   success
production-use2-health                                                     d6cc7479253c0e7d1a47593824e3cac4453cfa1c   success
production-usw1-health                                                     d6cc7479253c0e7d1a47593824e3cac4453cfa1c   success
proposed-environments-development-health-1304720753722541152223-ca50bf7e   7454293d62cf7aa80f5c07e4bbfd10ea60cb9893   success
proposed-environments-staging-health-1304720753722541152223-d50445be       769cb5a0d3d60a6760724a9e4078d608b58aa3f6   success

Not sure this can actually be done

Yeah probably has to be in the CR. Not worth it if that's the case.


Check if all test work on Debian 7 Wheezy

Check if all test work on Debian 7 Wheezy

All tests are green on Debian 7.8.


Is it possible to import/export a config file directly into the client library?

While I'm eventually planning to interact with a pfsense box directly I'm currently exploring mixing cobbler and this toolset to help automate some work in my compute cluster backend. While I'm working on that being able to simply output a config.xml instead of having to have a pfsense machine to talk to would be very helpful.

Pardon the delay in responding.
The challenge you are facing here is close to the root of the original motivation for putting the pfSense FauxAPI together in the first place.  It was (and still is) really quite painful to generate in a pure Python way a full pfSense config.xml file that remains compatible throughout version upgrades etc.
Best thing I can recommend is to take a look at the pfSense codebase and forklift out the functions dump_xml_config and parse_xml_config which confusingly in the pfSense codebase have 2x implementations that yield different results.
You'll be wanting to use the implementations found in /etc/inc/xmlparse.inc not the implementations in xmlreader.inc
I've not tried this approach myself but a quick review of xmlparse.inc does not not show any external includes so there is a decent chance you should be able to get it to run standalone albeit as an item of PHP code that will need to be run in whatever you are putting together.
Let me know how it goes.


ElseExpression should not apply to generators

Fixes #560

So how do you propose to rewrite the example without else clause so it'll function the same?
See #560 for a more elaborate examples.

Already answered: https://github.com/phpmd/phpmd/issues/560#issuecomment-505332989


Move cronet code out of libgrpc and into libgrpc_cronet

CC @makdharma

LGTM

Please don't add ready to merge label unless tests are passing.
Here there are quite a few breakages on macos:
[LD]      Linking /jenkins/workspace/gRPC_pull_requests/config/dbg/language/csharp/platform/macos/libs/dbg/libgrpc_cronet.dylib
Undefined symbols for architecture i386:
  "_grpc_register_security_filters", referenced from:
      _grpc_init in init.o
  "_grpc_security_pre_init", referenced from:
      _grpc_init in init.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [/jenkins/workspace/gRPC_pull_requests/config/dbg/language/csharp/platform/macos/libs/dbg/libgrpc_cronet.dylib] Error 1
make: *** Waiting for unfinished jobs....

FAILED: make [ret=2, pid=76588]
FAILED: Some tests failed

test this please

Ping @makdharma - I think something like this should clean up the build process without having to have hacks for grpc_cronet.h sprinkled around all over the place.

LGTM

test this please

test this please

Stale ?

Unfortunately not... but not ready either


FloatingActionButton throws Hero error when it reappears before popping route

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce

Create two pages with FAB. One of them is opening from another one.
Make any button on the second page which calls the async function on tap; this function hides the FAB for a while, shows it and pops the page.
The operation must be not longer than the FAB animation duration (let's take 100ms).

Expected results
The second page hides, the first page has emerging FAB (since heroTags are equal).
Actual results
The second page hides, the first page doesn't show its FAB because of the error: There are multiple heroes that share the same tag within a subtree.
Code sample
Code sample
import 'package:flutter/material.dart';
import 'package:flutter/scheduler.dart';

void main()
{
  runApp(const MyApp());
}

class MyApp extends StatelessWidget
{
  const MyApp({ super.key });

  @override
  Widget build(final BuildContext context)
  {
    return MaterialApp(
      routes: {
        '/page1': (context) => const Page1(),
        '/page2': (context) => const Page2(),
      },
      initialRoute: '/page1',
    );
  }
}

class Page1 extends StatelessWidget
{
  const Page1({ super.key });

  @override
  Widget build(final BuildContext context)
  {
    return Scaffold(
      appBar: AppBar(title: const Text('Page1')),
      body: Center(
        child: OutlinedButton(
          onPressed: () {
            Navigator.of(context).pushNamed('/page2');
          },
          child: const Text('Open Page2'),
        )
      ),
      floatingActionButton: FloatingActionButton(
        key: const ValueKey(1),
        onPressed: () {},
        child: const Icon(Icons.add),
      ),
    );
  }
}

class Page2 extends StatefulWidget
{
  const Page2({ super.key });

  @override
  State<Page2> createState() => _Page2State();
}

class _Page2State extends State<Page2>
{
  @override
  Widget build(final BuildContext context)
  {
    return Scaffold(
      appBar: AppBar(title: const Text('Page2')),
      body: Center(
        child: OutlinedButton(
          onPressed: () async {
            setState(() => _processing = true);
            await Future.delayed(const Duration(milliseconds: 100));
            setState(() => _processing = false);
            SchedulerBinding.instance.addPostFrameCallback((_) {
              if (context.mounted) Navigator.of(context).pop();
            });
          },
          child: const Text('Do async op'),
        )
      ),
      floatingActionButton: _processing ? null : FloatingActionButton(
        key: const ValueKey(2),
        onPressed: () {},
        child: const Icon(Icons.add),
      ),
    );
  }

  bool _processing = false;
}

Screenshots or Video

Screenshots / Video demonstration
https://github.com/flutter/flutter/assets/3534966/643dee15-9e81-4a26-8097-887b0741fcb5

Logs
Logs
════════ Exception caught by scheduler library ═════════════════════════════════
The following assertion was thrown during a scheduler callback:
There are multiple heroes that share the same tag within a subtree.

Within each subtree for which heroes are to be animated (i.e. a PageRoute subtree), each Hero must have a unique non-null tag.
In this case, multiple heroes had the following tag: <default FloatingActionButton tag>
Here is the subtree for one of the offending heroes: Hero
    tag: <default FloatingActionButton tag>
    state: _HeroState#7d0de
When the exception was thrown, this was the stack
#0      Hero._allHeroesFor.inviteHero.<anonymous closure>
#1      Hero._allHeroesFor.inviteHero
#2      Hero._allHeroesFor.visitor
#3      SingleChildRenderObjectElement.visitChildren
#4      Hero._allHeroesFor.visitor
#5      ComponentElement.visitChildren
#6      Hero._allHeroesFor.visitor
#7      SingleChildRenderObjectElement.visitChildren
#8      Hero._allHeroesFor.visitor
#9      ComponentElement.visitChildren
#10     Hero._allHeroesFor.visitor
#11     SingleChildRenderObjectElement.visitChildren
#12     Hero._allHeroesFor.visitor
#13     ComponentElement.visitChildren
#14     Hero._allHeroesFor.visitor
#15     MultiChildRenderObjectElement.visitChildren
#16     Hero._allHeroesFor.visitor
#17     ComponentElement.visitChildren
#18     Hero._allHeroesFor.visitor
#19     ComponentElement.visitChildren
#20     Hero._allHeroesFor.visitor
#21     ComponentElement.visitChildren
#22     Hero._allHeroesFor.visitor
#23     MultiChildRenderObjectElement.visitChildren
#24     Hero._allHeroesFor.visitor
#25     ComponentElement.visitChildren
#26     Hero._allHeroesFor.visitor
#27     ComponentElement.visitChildren
#28     Hero._allHeroesFor.visitor
#29     ComponentElement.visitChildren
#30     Hero._allHeroesFor.visitor
#31     ComponentElement.visitChildren
#32     Hero._allHeroesFor.visitor
#33     ComponentElement.visitChildren
#34     Hero._allHeroesFor.visitor
#35     SingleChildRenderObjectElement.visitChildren
#36     Hero._allHeroesFor.visitor
#37     ComponentElement.visitChildren
#38     Hero._allHeroesFor.visitor
#39     SingleChildRenderObjectElement.visitChildren
#40     Hero._allHeroesFor.visitor
#41     ComponentElement.visitChildren
#42     Hero._allHeroesFor.visitor
#43     ComponentElement.visitChildren
#44     Hero._allHeroesFor.visitor
#45     ComponentElement.visitChildren
#46     Hero._allHeroesFor.visitor
#47     ComponentElement.visitChildren
#48     Hero._allHeroesFor.visitor
#49     ComponentElement.visitChildren
#50     Hero._allHeroesFor.visitor
#51     ComponentElement.visitChildren
#52     Hero._allHeroesFor.visitor
#53     ComponentElement.visitChildren
#54     Hero._allHeroesFor.visitor
#55     ComponentElement.visitChildren
#56     Hero._allHeroesFor.visitor
#57     ComponentElement.visitChildren
#58     Hero._allHeroesFor.visitor
#59     SingleChildRenderObjectElement.visitChildren
#60     Hero._allHeroesFor.visitor
#61     ComponentElement.visitChildren
#62     Hero._allHeroesFor.visitor
#63     SingleChildRenderObjectElement.visitChildren
#64     Element.visitChildElements
#65     Hero._allHeroesFor
#66     HeroController._startHeroTransition
#67     HeroController._maybeStartHeroTransition.<anonymous closure>
#68     SchedulerBinding._invokeFrameCallback
#69     SchedulerBinding.handleDrawFrame
#70     SchedulerBinding._handleDrawFrame
#71     _invoke (dart:ui/hooks.dart:142:13)
#72     PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:359:5)
#73     _drawFrame (dart:ui/hooks.dart:112:31)
════════════════════════════════════════════════════════════════════════════════

Flutter Doctor output
Doctor output
[✓] Flutter (Channel stable, 3.10.5, on macOS 13.1 22C65 darwin-x64, locale ru-RU)
    • Flutter version 3.10.5 on channel stable at /opt/flutter2
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 796c8ef792 (3 weeks ago), 2023-06-13 15:51:02 -0700
    • Engine revision 45f6e00911
    • Dart version 3.0.5
    • DevTools version 2.23.1

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Users/sergey/Library/Android/sdk
    • Platform android-33, build-tools 30.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14E222b
    • CocoaPods version 1.12.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

[✓] VS Code (version 1.68.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.60.0

[✓] Connected device (3 available)
    • iPhone 8 (mobile) • 5D8DA38D-7AFB-44EF-885F-C320A68B77E3 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-16-4 (simulator)
    • macOS (desktop)   • macos                                • darwin-x64     • macOS 13.1 22C65 darwin-x64
    • Chrome (web)      • chrome                               • web-javascript • Google Chrome 114.0.5735.198

[✓] Network resources
    • All expected network resources are available.

• No issues found!

Hi @darkstarx, can you try adding a delay before popping the current route to see if you still get the issue?

Hi @darkstarx, can you try adding a delay before popping the current route to see if you still get the issue?

Sure, I did this first thing when I diagnosed the error. If the async function lasts longer the FAB animation (say, 300ms is enough), you won't get this error. But the point is that I don't know how long the function will last 'cause it depends on backend respond or some other unpredictable things.
Measuring the execution time and adjusting the function duration with Future.delayed is not a good solution. I need the page to be closed as soon as possible, I can't wait for some extra time just because some implicit widget can't handle the situation correctly. Anyway, that's not an obvious solution for other people who will probably face with this situation.

Hi @darkstarx, if you need the page to be closed as soon as possible you should be able to just call Navigator.pop(context) in the .then method of the future.
It seems like updating the state before popping the route is causing the issue with the FAB.
I tried setting different hero-tags for the FAB but the error was still thrown.
Labeling for further investigation.

updated sample
import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(final BuildContext context) {
    return MaterialApp(
      routes: {
        '/page1': (context) => const Page1(),
        '/page2': (context) => const Page2(),
      },
      initialRoute: '/page1',
    );
  }
}

class Page1 extends StatelessWidget {
  const Page1({super.key});

  @override
  Widget build(final BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: const Text('Page1')),
      body: Center(
        child: OutlinedButton(
          onPressed: () {
            Navigator.of(context).pushNamed('/page2');
          },
          child: const Text('Open Page2'),
        ),
      ),
      floatingActionButton: FloatingActionButton(
        key: const ValueKey(1),
        heroTag: '<page 1 hero tag/>',
        onPressed: () {},
        child: const Icon(Icons.add),
      ),
    );
  }
}

class Page2 extends StatefulWidget {
  const Page2({super.key});

  @override
  State<Page2> createState() => _Page2State();
}

class _Page2State extends State<Page2> {
  @override
  Widget build(final BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: const Text('Page2')),
      body: Center(
        child: OutlinedButton(
          onPressed: () async {
            setState(() => _processing = true);

            await Future.delayed(const Duration(milliseconds: 100)).then((value) {
              if (context.mounted) {
                // uncomment this to see the error
                // setState(() {
                //   _processing = false;
                // });

                Navigator.of(context).pop();
              }
            });
          },
          child: const Text('Do async op'),
        ),
      ),
      floatingActionButton: _processing
          ? null
          : FloatingActionButton(
              key: const ValueKey(2),
              onPressed: () {},
              heroTag: '<page 2 hero tag/>',
              child: const Icon(Icons.add),
            ),
    );
  }

  bool _processing = false;
}

logs
Restarted application in 1,045ms.
Reloaded 1 of 1088 libraries in 157ms (compile: 53 ms, reload: 71 ms, reassemble: 5 ms).
flutter: ══╡ EXCEPTION CAUGHT BY SCHEDULER LIBRARY ╞═════════════════════════════════════════════════════════
flutter: The following assertion was thrown during a scheduler callback:
flutter: There are multiple heroes that share the same tag within a subtree.
flutter: Within each subtree for which heroes are to be animated (i.e. a PageRoute subtree), each Hero must
flutter: have a unique non-null tag.
flutter: In this case, multiple heroes had the following tag: <page 2 hero tag/>
flutter: ├# Here is the subtree for one of the offending heroes: Hero
flutter:
flutter: When the exception was thrown, this was the stack:
flutter: #0      Hero._allHeroesFor.inviteHero.<anonymous closure> (package:flutter/src/widgets/heroes.dart:278:11)
flutter: #1      Hero._allHeroesFor.inviteHero (package:flutter/src/widgets/heroes.dart:289:8)
flutter: #2      Hero._allHeroesFor.visitor (package:flutter/src/widgets/heroes.dart:307:11)
flutter: #3      SingleChildRenderObjectElement.visitChildren (package:flutter/src/widgets/framework.dart:6420:14)
flutter: #4      Hero._allHeroesFor.visitor (package:flutter/src/widgets/heroes.dart:322:15)
flutter: #5      ComponentElement.visitChildren (package:flutter/src/widgets/framework.dart:5349:14)
flutter: #6      Hero._allHeroesFor.visitor (package:flutter/src/widgets/heroes.dart:322:15)
flutter: #7      SingleChildRenderObjectElement.visitChildren (package:flutter/src/widgets/framework.dart:6420:14)

flutter doctor -v
[✓] Flutter (Channel stable, 3.10.5, on macOS 13.4.1 22F82 darwin-arm64, locale en-GB)
    • Flutter version 3.10.5 on channel stable at /Users/nexus/dev/sdks/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 796c8ef792 (3 weeks ago), 2023-06-13 15:51:02 -0700
    • Engine revision 45f6e00911
    • Dart version 3.0.5
    • DevTools version 2.23.1

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0
    • Java binary at: /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/222.4459.24.2221.9971841/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.3)
    • Xcode at /Applications/Xcode-14.3.0.app/Contents/Developer
    • Build 14E222b
    • CocoaPods version 1.12.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.2)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/222.4459.24.2221.9971841/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)

[✓] Android Studio (version 2022.2)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/222.4459.24.2221.10121639/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)

[✓] IntelliJ IDEA Ultimate Edition (version 2023.1.3)
    • IntelliJ at /Users/nexus/Applications/JetBrains Toolbox/IntelliJ IDEA Ultimate.app
    • Flutter plugin version 74.0.4
    • Dart plugin version 231.9161.14

[✓] IntelliJ IDEA Ultimate Edition (version 2023.1.2)
    • IntelliJ at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/231.9011.34/IntelliJ IDEA.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] IntelliJ IDEA Ultimate Edition (version 2023.1.3)
    • IntelliJ at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/231.9161.38/IntelliJ IDEA.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.79.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.68.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 13.4.1 22F82 darwin-arm64
    • Chrome (web)    • chrome • web-javascript • Google Chrome 114.0.5735.198

[✓] Network resources
    • All expected network resources are available.

• No issues found!

[!] Flutter (Channel master, 3.12.0-13.0.pre.40, on macOS 13.4.1 22F82 darwin-arm64, locale en-GB)
    • Flutter version 3.12.0-13.0.pre.40 on channel master at /Users/nexus/dev/sdks/flutters
    ! Warning: `flutter` on your path resolves to /Users/nexus/dev/sdks/flutter/bin/flutter, which is not inside your current Flutter SDK checkout at /Users/nexus/dev/sdks/flutters. Consider adding /Users/nexus/dev/sdks/flutters/bin to the front of your path.
    ! Warning: `dart` on your path resolves to /Users/nexus/dev/sdks/flutter/bin/dart, which is not inside your current Flutter SDK checkout at /Users/nexus/dev/sdks/flutters. Consider adding /Users/nexus/dev/sdks/flutters/bin to the front of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ddb16b7d92 (12 hours ago), 2023-07-03 14:27:33 -0400
    • Engine revision 987b621eac
    • Dart version 3.1.0 (build 3.1.0-262.0.dev)
    • DevTools version 2.25.0
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0
    • Java binary at: /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/222.4459.24.2221.9971841/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.3)
    • Xcode at /Applications/Xcode-14.3.0.app/Contents/Developer
    • Build 14E222b
    • CocoaPods version 1.12.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.2)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/222.4459.24.2221.9971841/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)

[✓] Android Studio (version 2022.2)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/222.4459.24.2221.10121639/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)

[✓] IntelliJ IDEA Ultimate Edition (version 2023.1.3)
    • IntelliJ at /Users/nexus/Applications/JetBrains Toolbox/IntelliJ IDEA Ultimate.app
    • Flutter plugin version 74.0.4
    • Dart plugin version 231.9161.14

[✓] IntelliJ IDEA Ultimate Edition (version 2023.1.2)
    • IntelliJ at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/231.9011.34/IntelliJ IDEA.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] IntelliJ IDEA Ultimate Edition (version 2023.1.3)
    • IntelliJ at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/231.9161.38/IntelliJ IDEA.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.79.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.68.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 13.4.1 22F82 darwin-arm64
    • Chrome (web)    • chrome • web-javascript • Google Chrome 114.0.5735.198

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.


Add PasswordCredential type

I want to merge this change because it adds PasswordCredential type to window.

PR intended to be tested with API branch:
Screenshots

Pull Request Checklist

[ ] All visible strings are translated with proper context.
[ ] All data-formatting is locale-aware (dates, numbers, and so on).
[ ] Translated strings are extracted.
[ ] Number of API calls is optimized.
[ ] The changes are tested.
[ ] Data-test are added for new elements.
[ ] Type definitions are up to date.
[ ] Changes are mentioned in the changelog.

Test environment config

API_URI=https://master.staging.saleor.rocks/graphql/

Task linked: SALEOR-1739 Fix PasswordCredentials


Clean up product naming in MSIs

We have strange names in there like "AdoptOpenJDK Runtime Environment with Alibaba Dragonwell". That should probably just be "Dragonwell Runtime Environment" (maybe with an "Alibaba" at the beginning). We should clean that up as part of the Eclipse Adoptium transition.

Just to summarize some open discussions on "slack"
We must adresse many naming question:
https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u302-b08/OpenJDK8U-jdk_x64_windows_hotspot_8u302b08.msi
(same for .zip .tar.gz and .pkg)
I would like to see in the filename many of this names :
The name of the file produced : doesn't include

Temurin
Adoptium
Eclipse or Eclipse Foundation

@gdams questioning about the MSI name/desc where there is " with Hotspot" which doesn't make sense anymore as we don't build OpenJ9 .. but only Hotspot
@karianna think we can't label JRE (for 8) due to legal .. it must be checked
@tellison think people speak about "Eclipse Temurin"
and propose maybe to use  “Eclipse Temurin by Adoptium” ,  “Eclipse Mission Control by Adoptium” ...
@gdams says that the "Vendor" must be defined as "Eclipse Foundation"
then on a user spotted that the API is not alligned with this :

If Adoptium is not the vendor, why does the API then use "Adoptium" as the vendor?
https://api.adoptium.net/q/swagger-ui/#/Assets/getReleaseInfo

Chocolatey package manager don't know how to reference us ..
and the response is vague : "or"

Please use Temurin or Eclipse-Temurin. That is the product name


req is not defined error from polyfills.js bundle when using build-production

When using "build-production" the polyfills.js bundle produces the following javascript error: "Uncaught ReferenceError: req is not defined".

A quick google implied this is a problem with the output from UglifyJS but didn't manage to find a solution.
Anyone else seeing the issue and/or have a solution?

can not confirm this. Just did a clean install. Have you modified anything? BR

I have made some mods (e.g.  upgraded to bootstrap4) but wouldn't have thought it would cause the issue. I'll double check with a clean install and get back to you.

Doing a clean install of the template and its fine so it must be something I did but I have no idea.
Also, I deleted my node_modules and did npm install again and the problem has gone away as per this
[https://stackoverflow.com/questions/47149671/angular-5-uncaught-referenceerror-req-is-not-defined](SO thread).
Happy to close the issue.


Unable to upload trigger files to S3 e NoSuchBucket: The specified bucket does not exist

Before opening, please confirm:

[X] I have installed the latest version of the Amplify CLI (see above), and confirmed that the issue still persists.
[X] I have searched for duplicate or closed issues.
[X] I have read the guide for submitting bug reports.
[X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.
[X] I have removed any sensitive information from my code snippets and submission.

How did you install the Amplify CLI?
npm install -g @aws-amplify/cli
If applicable, what version of Node.js are you using?
v14.15.5
Amplify CLI Version
8.0.2
What operating system are you using?
MacOS Monterey
Did you make any manual changes to the cloud resources managed by Amplify? Please describe the changes made.
Created a new environment from the existing working environment (amplify env add test), but receive the listed error after the successful completion of cloudformation (the final step in the push process).
Amplify Categories
Not applicable
Amplify Commands
push
Describe the bug
while attempting to push a new environment using the existing production environment, we receive the following error: "An error occurred during the push operation: Unable to upload trigger files to S3 e NoSuchBucket: The specified bucket does not exist". This takes place even if the bucket exists.
Expected behavior
The push must complete successfully.
Reproduction steps

created a new environment from an existing environment.
attempted to push new environment with the 'amplify push --force' command.
observe the error.

GraphQL schema(s)

# Put schemas below this line

Log output

2022-04-20T05:01:58.731Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:01:59.511Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]riesdaf1f50f-[***]RMDPE8/[***]9150-[***]5f-[***]ec-[***]67-[***]80301"}])
2022-04-20T05:01:59.610Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]obal-[***]WITLR4/[***]f320-[***]5f-[***]ec-[***]5c-[***]10183"}])
2022-04-20T05:01:59.710Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]ershipApi-[***]7X4EP/[***]cec0-[***]5e-[***]ec-[***]1d-[***]53721"}])
2022-04-20T05:01:59.809Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:00.289Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]riesdaf1f50f-[***]RMDPE8/[***]9150-[***]5f-[***]ec-[***]67-[***]80301"}])
2022-04-20T05:02:00.389Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]obal-[***]WITLR4/[***]f320-[***]5f-[***]ec-[***]5c-[***]10183"}])
2022-04-20T05:02:00.490Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]ershipApi-[***]7X4EP/[***]cec0-[***]5e-[***]ec-[***]1d-[***]53721"}])
2022-04-20T05:02:03.730Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:04.175Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]obal-[***]WITLR4/[***]f320-[***]5f-[***]ec-[***]5c-[***]10183"}])
2022-04-20T05:02:04.275Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]ershipApi-[***]7X4EP/[***]cec0-[***]5e-[***]ec-[***]1d-[***]53721"}])
2022-04-20T05:02:04.375Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:05.164Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]ueries-[***]4HDCW/[***]1cd0-[***]5f-[***]ec-[***]4f-[***]fcb75"}])
2022-04-20T05:02:05.261Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]obal-[***]WITLR4/[***]f320-[***]5f-[***]ec-[***]5c-[***]10183"}])
2022-04-20T05:02:05.362Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]ershipApi-[***]7X4EP/[***]cec0-[***]5e-[***]ec-[***]1d-[***]53721"}])
2022-04-20T05:02:08.731Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:09.335Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]obal-[***]WITLR4/[***]f320-[***]5f-[***]ec-[***]5c-[***]10183"}])
2022-04-20T05:02:09.436Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:10.216Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]obal-[***]WITLR4/[***]f320-[***]5f-[***]ec-[***]5c-[***]10183"}])
2022-04-20T05:02:13.731Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:14.215Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]obal-[***]WITLR4/[***]f320-[***]5f-[***]ec-[***]5c-[***]10183"}])
2022-04-20T05:02:14.315Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:18.732Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:19.488Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peClient-[***]7Q2TU/[***]1550-[***]5f-[***]ec-[***]ec-[***]56561"}])
2022-04-20T05:02:19.588Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:20.354Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peClient-[***]7Q2TU/[***]1550-[***]5f-[***]ec-[***]ec-[***]56561"}])
2022-04-20T05:02:23.733Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:24.252Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peClient-[***]7Q2TU/[***]1550-[***]5f-[***]ec-[***]ec-[***]56561"}])
2022-04-20T05:02:24.351Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:24.764Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peClient-[***]7Q2TU/[***]1550-[***]5f-[***]ec-[***]ec-[***]56561"}])
2022-04-20T05:02:28.734Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:29.476Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peClient-[***]7Q2TU/[***]1550-[***]5f-[***]ec-[***]ec-[***]56561"}])
2022-04-20T05:02:29.575Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:30.302Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peClient-[***]7Q2TU/[***]1550-[***]5f-[***]ec-[***]ec-[***]56561"}])
2022-04-20T05:02:33.734Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:34.208Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peClient-[***]7Q2TU/[***]1550-[***]5f-[***]ec-[***]ec-[***]56561"}])
2022-04-20T05:02:34.308Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:34.754Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peClient-[***]7Q2TU/[***]1550-[***]5f-[***]ec-[***]ec-[***]56561"}])
2022-04-20T05:02:38.734Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:39.188Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peClient-[***]7Q2TU/[***]1550-[***]5f-[***]ec-[***]ec-[***]56561"}])
2022-04-20T05:02:39.289Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:40.028Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peClient-[***]7Q2TU/[***]1550-[***]5f-[***]ec-[***]ec-[***]56561"}])
2022-04-20T05:02:43.735Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:44.182Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:48.735Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:49.203Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:53.735Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:54.497Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:02:58.740Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:02:59.508Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:03:03.740Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:03:04.483Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:03:08.737Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:03:09.268Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455/[***]0db0-[***]5c-[***]ec-[***]8f-[***]9a37b"}])
2022-04-20T05:03:13.738Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:03:18.739Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:03:23.739Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:03:28.740Z|info : amplify-provider-awscloudformation.aws-cfn.getStackEvents.cfnModel.describeStackEvents([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:03:30.123Z|info : amplify-provider-awscloudformation.aws-cfn.updateamplifyMetaFileWithStackOutputs.cfn.listStackResources([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:03:30.521Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]ify-[***]bal-[***]st-[***]455"}])
2022-04-20T05:03:30.823Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]ueries-[***]4HDCW/[***]1cd0-[***]5f-[***]ec-[***]4f-[***]fcb75"}])
2022-04-20T05:03:30.825Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]shipApi-[***]CC1DNC/[***]d4b0-[***]5f-[***]ec-[***]60-[***]f5121"}])
2022-04-20T05:03:30.830Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peApi-[***]3VFI9V/[***]0490-[***]5f-[***]ec-[***]3a-[***]7cb39"}])
2022-04-20T05:03:30.831Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]obal-[***]WITLR4/[***]f320-[***]5f-[***]ec-[***]5c-[***]10183"}])
2022-04-20T05:03:30.833Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]c9d52a67-[***]H6PXE/[***]6620-[***]5e-[***]ec-[***]20-[***]37e6d"}])
2022-04-20T05:03:30.835Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]olGroups-[***]MIIAE/[***]6780-[***]5f-[***]ec-[***]1b-[***]640f1"}])
2022-04-20T05:03:30.836Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]riesdaf1f50f-[***]RMDPE8/[***]9150-[***]5f-[***]ec-[***]67-[***]80301"}])
2022-04-20T05:03:30.837Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]ershipApi-[***]7X4EP/[***]cec0-[***]5e-[***]ec-[***]1d-[***]53721"}])
2022-04-20T05:03:30.838Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]peClient-[***]7Q2TU/[***]1550-[***]5f-[***]ec-[***]ec-[***]56561"}])
2022-04-20T05:03:30.840Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]7CustomMessage-[***]CPA3L/[***]f030-[***]5e-[***]ec-[***]89-[***]8770d"}])
2022-04-20T05:03:30.842Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]89:stack/[***]ify-[***]bal-[***]st-[***]455-[***]Storage-[***]AJBG8T/[***]0360-[***]5f-[***]ec-[***]9e-[***]3f99f"}])
2022-04-20T05:03:31.392Z|info : amplify-provider-awscloudformation.aws-s3.deleteObject.s3([{"BucketName":"[***]ify-[***]bal-[***]st-[***]455-[***]ment","FilePath":"deployment-state.json"}])
2022-04-20T05:03:31.392Z|info : amplify-provider-awscloudformation.aws-s3.checkExistObject.s3([{"BucketName":"[***]ify-[***]bal-[***]st-[***]455-[***]ment","FilePath":"deployment-state.json"}])
2022-04-20T05:03:31.687Z|info : amplify-provider-awscloudformation.aws-s3.checkExistObject.s3([{"BucketName":"[***]ify-[***]bal-[***]st-[***]455-[***]ment","FilePath":"deployment-state.json","Error":"NotFound"}])
2022-04-20T05:03:31.695Z|info : amplify-provider-awscloudformation.utility-functions.getIntrospectionSchema.appSyncModel.appSync.getIntrospectionSchema([{"apiId":"[***]ayjxnsgftti","format":"JSON"}])
2022-04-20T05:03:56.103Z|error : amplify-provider-awscloudformation.push-resources.run([{"resourcesToBeCreated":[{"service":"Cognito","providerPlugin":"[***]rmation","dependsOn":[],"frontendAuthConfig":{"socialProviders":[],"usernameAttributes":["EMAIL"],"signupAttributes":["EMAIL","NAME"],"passwordProtectionSettings":{"passwordPolicyMinLength":8,"passwordPolicyCharacters":[]},"mfaConfiguration":"OFF","mfaTypes":["SMS"],"verificationMechanisms":["EMAIL"]},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-[***]bal-test-234455-deployment/amplify-cfn-templates/auth/[***]d52a67-cloudformation-template.yml","logicalId":"[***]c9d52a67"},"lastPushTimeStamp":"2022-04-20T04:59:33.356Z","output":{"AppClientSecret":"[***]vt40mbg4hio47m9p0uihf","UserPoolId":"[***]s-[***]st-[***]dNkz8","AppClientIDWeb":"[***]r4kf0llgmcl","AppClientID":"[***]0vash7jm0c8","IdentityPoolId":"[***]s-[***]st-[***]226e-[***]56-[***]66-[***]ba-[***]35eba","UserPoolArn":"[***]ognito-[***]:us-[***]st-[***]9:userpool/[***]s-[***]st-[***]dNkz8","IdentityPoolName":"[***]ol_5a470cb2__test","UserPoolName":"[***]pool_c9d52a67"},"lastPushDirHash":"fOqgSRS1LwbFkD+EbaLLugxqVgU=","resourceName":"[***]d52a67","category":"auth"},{"service":"Cognito-UserPool-Groups","providerPlugin":"[***]rmation","dependsOn":[{"category":"auth","resourceName":"[***]d52a67","attributes":["UserPoolId","AppClientIDWeb","AppClientID","IdentityPoolId"]}],"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/[***]ify-[***]bal-[***]st-[***]455-[***]ment/amplify-cfn-templates/auth/template.json","logicalId":"[***]olGroups"},"lastPushTimeStamp":"2022-04-20T04:59:33.357Z","output":{"superuserGroupRole":"arn:aws:iam::723721373289:role/[***]s-[***]st-[***]dNkz8-superuserGroupRole","managersGroupRole":"arn:aws:iam::723721373289:role/us-east-1_FB1fdNkz8-managersGroupRole","adminsGroupRole":"arn:aws:iam::723721373289:role/us-east-1_FB1fdNkz8-adminsGroupRole","surveysGroupRole":"arn:aws:iam::723721373289:role/us-east-1_FB1fdNkz8-surveysGroupRole"},"lastPushDirHash":"y7pu1jgD0GSVHPWVsvG90jb85nU=","resourceName":"[***]Groups","category":"auth"},{"service":"AppSync","providerPlugin":"[***]rmation","output":{"authConfig":{"additionalAuthenticationProviders":[],"defaultAuthentication":{"authenticationType":"AMAZON_COGNITO_USER_POOLS","userPoolConfig":{"userPoolId":"[***]c9d52a67"}}},"GraphQLAPIIdOutput":"[***]ayjxnsgftti","GraphQLAPIEndpointOutput":"https://mfjfj7tzhvb6bcozrqilebbmya.appsync-api.us-east-1.amazonaws.com/graphql"},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/[***]ify-[***]bal-[***]st-[***]455-[***]ment/amplify-cfn-templates/api/cloudformation-template.json","logicalId":"[***]obal"},"lastPushTimeStamp":"2022-04-20T04:59:33.360Z","lastPushDirHash":"MCU1dUFnPml2lQAGyOTLn8DY6WM=","resourceName":"[***]bal","category":"api"},{"service":"API Gateway","providerPlugin":"[***]rmation","dependsOn":[{"category":"auth","resourceName":"[***]d52a67","attributes":["UserPoolId"]},{"category":"function","resourceName":"[***]daf1f50f","attributes":["Arn","Name"]}],"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/[***]ify-[***]bal-[***]st-[***]455-[***]ment/amplify-cfn-templates/api/admin-queries-cloudformation-template.json","logicalId":"[***]ueries"},"lastPushTimeStamp":"2022-04-20T04:59:33.362Z","output":{"ApiName":"[***]eries","RootUrl":"https://elvfdv15x8.execute-api.us-east-1.amazonaws.com/test"},"lastPushDirHash":"2/4c5ExnrLDvNHPoEnSycg27muw=","resourceName":"[***]eries","category":"api"},{"service":"API Gateway","providerPlugin":"[***]rmation","dependsOn":[{"category":"function","resourceName":"[***]hipApi","attributes":["Name","Arn"]},{"category":"auth","resourceName":"[***]d52a67","attributes":["UserPoolId"]},{"category":"auth","resourceName":"[***]Groups","attributes":["superuserGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["adminsGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["managersGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["surveysGroupRole"]}],"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/[***]ify-[***]bal-[***]st-[***]455-[***]ment/amplify-cfn-templates/api/[***]hipApi-cloudformation-template.json","logicalId":"[***]shipApi"},"lastPushTimeStamp":"2022-04-20T04:59:33.365Z","output":{"ApiName":"[***]hipApi","RootUrl":"https://[***]rr0h.execute-api.us-east-1.amazonaws.com/test","ApiId":"[***]rr0h"},"lastPushDirHash":"9S4MtqHhgRkSsdVGFUH4EI0OFgQ=","resourceName":"[***]hipApi","category":"api"},{"service":"API Gateway","providerPlugin":"[***]rmation","dependsOn":[{"category":"function","resourceName":"[***]lient","attributes":["Name","Arn"]}],"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-[***]bal-test-234455-deployment/amplify-cfn-templates/api/[***]eApi-cloudformation-template.json","logicalId":"[***]peApi"},"lastPushTimeStamp":"2022-04-20T04:59:33.367Z","output":{"ApiName":"[***]eApi","RootUrl":"https://[***]kjhb.execute-api.us-east-1.amazonaws.com/test","ApiId":"[***]kjhb"},"lastPushDirHash":"f9HfF+1w3NrlNPHTkm2YjOM30/0=","resourceName":"[***]eApi","category":"api"},{"service":"S3","providerPlugin":"[***]rmation","dependsOn":[{"category":"auth","resourceName":"[***]d52a67","attributes":["UserPoolId"]},{"category":"auth","resourceName":"[***]Groups","attributes":["superuserGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["adminsGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["managersGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["surveysGroupRole"]}],"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/[***]ify-[***]bal-[***]st-[***]455-[***]ment/amplify-cfn-templates/storage/s3-cloudformation-template.json","logicalId":"[***]Storage"},"lastPushTimeStamp":"2022-04-20T04:59:33.369Z","output":{"BucketName":"[***]08f4232369c6234455-[***]st","Region":"us-east-1"},"lastPushDirHash":"vdX0k5aqzRinWJRWcZvlx1z49Sw=","resourceName":"[***]rage","category":"storage"},{"service":"Lambda","providerPlugin":"[***]rmation","build":true,"dependsOn":[{"category":"auth","resourceName":"[***]d52a67","attributes":["UserPoolId"]}],"lastBuildTimeStamp":"2022-04-20T05:00:11.588Z","lastBuildType":"PROD","lastPackageTimeStamp":"2022-04-20T04:38:21.834Z","distZipFilename":"[***]daf1f50f-[***]3438512b-[***].zip","s3Bucket":{"deploymentBucketName":"[***]ify-[***]bal-[***]st-[***]455-[***]ment","s3Key":"[***]ify-[***]lds/[***]daf1f50f-[***]3438512b-[***].zip"},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/[***]ify-[***]bal-[***]st-[***]455-[***]ment/amplify-cfn-templates/function/[***]daf1f50f-cloudformation-template.json","logicalId":"[***]riesdaf1f50f"},"lastPushTimeStamp":"2022-04-20T04:59:33.370Z","output":{"Region":"us-east-1","Arn":"[***]mbda:us-[***]st-[***]minQueriesdaf1f50f-[***]st","Name":"[***]daf1f50f-[***]st","LambdaExecutionRole":"[***]daf1f50fLambdaRole-test"},"lastPushDirHash":"TohKBozH+TJKmiSp0QLxd/9Uv4Q=","resourceName":"[***]eriesdaf1f50f","category":"function"},{"service":"Lambda","providerPlugin":"[***]rmation","build":true,"lastBuildTimeStamp":"2022-04-20T05:00:11.590Z","lastBuildType":"PROD","lastPackageTimeStamp":"2022-04-20T04:38:21.060Z","distZipFilename":"[***]stomMessage-[***]6e45466f-[***].zip","s3Bucket":{"deploymentBucketName":"amplify-[***]bal-test-234455-deployment","s3Key":"[***]ify-[***]lds/[***]stomMessage-[***]6e45466f-[***].zip"},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/[***]ify-[***]bal-[***]st-[***]455-[***]ment/amplify-cfn-templates/function/[***]stomMessage-cloudformation-template.json","logicalId":"[***]7CustomMessage"},"lastPushTimeStamp":"2022-04-20T04:59:33.372Z","output":{"Region":"us-east-1","Arn":"[***]mbda:us-[***]st-[***]c9d52a67CustomMessage-[***]st","Name":"[***]stomMessage-[***]st","LambdaExecutionRole":"[***]d52a67CustomMessage-test"},"lastPushDirHash":"ofMh7Ki7VX44i9yNeqAcJdv9tM4=","resourceName":"[***]d52a67CustomMessage","category":"function"},{"build":true,"providerPlugin":"[***]rmation","service":"Lambda","lastBuildTimeStamp":"2022-04-20T05:00:11.592Z","lastBuildType":"PROD","lastPackageTimeStamp":"2022-04-20T04:38:36.031Z","distZipFilename":"[***]hipApi-[***]686b7069-[***].zip","s3Bucket":{"deploymentBucketName":"amplify-global-test-234455-deployment","s3Key":"[***]ify-[***]lds/[***]hipApi-[***]686b7069-[***].zip"},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/function/[***]hipApi-cloudformation-template.json","logicalId":"[***]ershipApi"},"lastPushTimeStamp":"2022-04-20T04:59:33.373Z","output":{"Region":"us-east-1","Arn":"[***]mbda:us-[***]st-[***]n:[***]hipApi-[***]st","Name":"[***]hipApi-[***]st","LambdaExecutionRole":"globalLambdaRole1b2dcb00-test"},"lastPushDirHash":"51KJZBSUAbRbm9ocHwiqxHwAeeo=","resourceName":"[***]hipApi","category":"function"},{"build":true,"providerPlugin":"[***]rmation","service":"Lambda","dependsOn":[{"category":"api","resourceName":"global","attributes":["GraphQLAPIIdOutput","GraphQLAPIEndpointOutput"]}],"lastBuildTimeStamp":"2022-04-20T05:00:11.594Z","lastBuildType":"PROD","lastPackageTimeStamp":"2022-04-20T04:38:16.307Z","distZipFilename":"[***]lient-[***]5a4a5973-[***].zip","s3Bucket":{"deploymentBucketName":"amplify-global-test-234455-deployment","s3Key":"[***]ify-[***]lds/[***]lient-[***]5a4a5973-[***].zip"},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/function/[***]lient-cloudformation-template.json","logicalId":"[***]peClient"},"lastPushTimeStamp":"2022-04-20T04:59:33.375Z","output":{"Region":"us-east-1","Arn":"[***]mbda:us-[***]st-[***]on:[***]lient-[***]st","Name":"[***]lient-[***]st","LambdaExecutionRole":"globalLambdaRolea4afd512-test"},"lastPushDirHash":"JjQ5N6b5OB8GkSWT/Mof4L2aZkk=","resourceName":"[***]lient","category":"function"}],"resourcesToBeUpdated":[],"resourcesToBeSynced":[],"resourcesToBeDeleted":[],"rootStackUpdated":true,"tagsUpdated":false,"allResources":[{"service":"Cognito","providerPlugin":"[***]rmation","dependsOn":[],"frontendAuthConfig":{"socialProviders":[],"usernameAttributes":["EMAIL"],"signupAttributes":["EMAIL","NAME"],"passwordProtectionSettings":{"passwordPolicyMinLength":8,"passwordPolicyCharacters":[]},"mfaConfiguration":"OFF","mfaTypes":["SMS"],"verificationMechanisms":["EMAIL"]},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/auth/[***]d52a67-cloudformation-template.yml","logicalId":"[***]c9d52a67"},"lastPushTimeStamp":"2022-04-20T04:59:33.356Z","output":{"AppClientSecret":"[***]vt40mbg4hio47m9p0uihf","UserPoolId":"us-east-1_FB1fdNkz8","AppClientIDWeb":"[***]r4kf0llgmcl","AppClientID":"[***]0vash7jm0c8","IdentityPoolId":"[***]s-[***]st-[***]226e-[***]56-[***]66-[***]ba-[***]35eba","UserPoolArn":"[***]ognito-[***]:us-[***]st-[***]9:userpool/[***]s-[***]st-[***]dNkz8","IdentityPoolName":"[***]ol_5a470cb2__test","UserPoolName":"[***]pool_c9d52a67"},"lastPushDirHash":"fOqgSRS1LwbFkD+EbaLLugxqVgU=","resourceName":"[***]d52a67","category":"auth"},{"service":"Cognito-UserPool-Groups","providerPlugin":"[***]rmation","dependsOn":[{"category":"auth","resourceName":"[***]d52a67","attributes":["UserPoolId","AppClientIDWeb","AppClientID","IdentityPoolId"]}],"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/auth/template.json","logicalId":"[***]olGroups"},"lastPushTimeStamp":"2022-04-20T04:59:33.357Z","output":{"superuserGroupRole":"arn:aws:iam::723721373289:role/us-east-1_FB1fdNkz8-superuserGroupRole","managersGroupRole":"arn:aws:iam::723721373289:role/us-east-1_FB1fdNkz8-managersGroupRole","adminsGroupRole":"arn:aws:iam::723721373289:role/us-east-1_FB1fdNkz8-adminsGroupRole","surveysGroupRole":"arn:aws:iam::723721373289:role/us-east-1_FB1fdNkz8-surveysGroupRole"},"lastPushDirHash":"y7pu1jgD0GSVHPWVsvG90jb85nU=","resourceName":"[***]Groups","category":"auth"},{"service":"AppSync","providerPlugin":"[***]rmation","output":{"authConfig":{"additionalAuthenticationProviders":[],"defaultAuthentication":{"authenticationType":"AMAZON_COGNITO_USER_POOLS","userPoolConfig":{"userPoolId":"[***]c9d52a67"}}},"GraphQLAPIIdOutput":"[***]ayjxnsgftti","GraphQLAPIEndpointOutput":"https://mfjfj7tzhvb6bcozrqilebbmya.appsync-api.us-east-1.amazonaws.com/graphql"},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/api/cloudformation-template.json","logicalId":"[***]obal"},"lastPushTimeStamp":"2022-04-20T04:59:33.360Z","lastPushDirHash":"MCU1dUFnPml2lQAGyOTLn8DY6WM=","resourceName":"global","category":"api"},{"service":"API Gateway","providerPlugin":"[***]rmation","dependsOn":[{"category":"auth","resourceName":"globalc9d52a67","attributes":["UserPoolId"]},{"category":"function","resourceName":"[***]eriesdaf1f50f","attributes":["Arn","Name"]}],"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/api/admin-queries-cloudformation-template.json","logicalId":"[***]ueries"},"lastPushTimeStamp":"2022-04-20T04:59:33.362Z","output":{"ApiName":"AdminQueries","RootUrl":"https://elvfdv15x8.execute-api.us-east-1.amazonaws.com/test"},"lastPushDirHash":"2/4c5ExnrLDvNHPoEnSycg27muw=","resourceName":"AdminQueries","category":"api"},{"service":"API Gateway","providerPlugin":"[***]rmation","dependsOn":[{"category":"function","resourceName":"[***]hipApi","attributes":["Name","Arn"]},{"category":"auth","resourceName":"globalc9d52a67","attributes":["UserPoolId"]},{"category":"auth","resourceName":"[***]Groups","attributes":["superuserGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["adminsGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["managersGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["surveysGroupRole"]}],"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/api/MembershipApi-cloudformation-template.json","logicalId":"[***]shipApi"},"lastPushTimeStamp":"2022-04-20T04:59:33.365Z","output":{"ApiName":"MembershipApi","RootUrl":"https://d80nq1rr0h.execute-api.us-east-1.amazonaws.com/test","ApiId":"d80nq1rr0h"},"lastPushDirHash":"9S4MtqHhgRkSsdVGFUH4EI0OFgQ=","resourceName":"MembershipApi","category":"api"},{"service":"API Gateway","providerPlugin":"[***]rmation","dependsOn":[{"category":"function","resourceName":"StripeClient","attributes":["Name","Arn"]}],"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/api/[***]eApi-cloudformation-template.json","logicalId":"[***]peApi"},"lastPushTimeStamp":"2022-04-20T04:59:33.367Z","output":{"ApiName":"StripeApi","RootUrl":"https://c01o9kkjhb.execute-api.us-east-1.amazonaws.com/test","ApiId":"c01o9kkjhb"},"lastPushDirHash":"f9HfF+1w3NrlNPHTkm2YjOM30/0=","resourceName":"StripeApi","category":"api"},{"service":"S3","providerPlugin":"[***]rmation","dependsOn":[{"category":"auth","resourceName":"globalc9d52a67","attributes":["UserPoolId"]},{"category":"auth","resourceName":"[***]Groups","attributes":["superuserGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["adminsGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["managersGroupRole"]},{"category":"auth","resourceName":"[***]Groups","attributes":["surveysGroupRole"]}],"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/storage/s3-cloudformation-template.json","logicalId":"[***]Storage"},"lastPushTimeStamp":"2022-04-20T04:59:33.369Z","output":{"BucketName":"[***]08f4232369c6234455-[***]st","Region":"us-east-1"},"lastPushDirHash":"vdX0k5aqzRinWJRWcZvlx1z49Sw=","resourceName":"[***]rage","category":"storage"},{"service":"Lambda","providerPlugin":"[***]rmation","build":true,"dependsOn":[{"category":"auth","resourceName":"globalc9d52a67","attributes":["UserPoolId"]}],"lastBuildTimeStamp":"2022-04-20T05:00:11.588Z","lastBuildType":"PROD","lastPackageTimeStamp":"2022-04-20T04:38:21.834Z","distZipFilename":"[***]daf1f50f-[***]3438512b-[***].zip","s3Bucket":{"deploymentBucketName":"amplify-global-test-234455-deployment","s3Key":"[***]ify-[***]lds/[***]daf1f50f-[***]3438512b-[***].zip"},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/function/[***]daf1f50f-cloudformation-template.json","logicalId":"[***]riesdaf1f50f"},"lastPushTimeStamp":"2022-04-20T04:59:33.370Z","output":{"Region":"us-east-1","Arn":"[***]mbda:us-[***]st-[***]minQueriesdaf1f50f-[***]st","Name":"[***]daf1f50f-[***]st","LambdaExecutionRole":"AdminQueriesdaf1f50fLambdaRole-test"},"lastPushDirHash":"TohKBozH+TJKmiSp0QLxd/9Uv4Q=","resourceName":"AdminQueriesdaf1f50f","category":"function"},{"service":"Lambda","providerPlugin":"[***]rmation","build":true,"lastBuildTimeStamp":"2022-04-20T05:00:11.590Z","lastBuildType":"PROD","lastPackageTimeStamp":"2022-04-20T04:38:21.060Z","distZipFilename":"[***]stomMessage-[***]6e45466f-[***].zip","s3Bucket":{"deploymentBucketName":"amplify-global-test-234455-deployment","s3Key":"[***]ify-[***]lds/[***]stomMessage-[***]6e45466f-[***].zip"},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/function/[***]stomMessage-cloudformation-template.json","logicalId":"[***]7CustomMessage"},"lastPushTimeStamp":"2022-04-20T04:59:33.372Z","output":{"Region":"us-east-1","Arn":"[***]mbda:us-[***]st-[***]c9d52a67CustomMessage-[***]st","Name":"[***]stomMessage-[***]st","LambdaExecutionRole":"globalc9d52a67CustomMessage-test"},"lastPushDirHash":"ofMh7Ki7VX44i9yNeqAcJdv9tM4=","resourceName":"globalc9d52a67CustomMessage","category":"function"},{"build":true,"providerPlugin":"[***]rmation","service":"Lambda","lastBuildTimeStamp":"2022-04-20T05:00:11.592Z","lastBuildType":"PROD","lastPackageTimeStamp":"2022-04-20T04:38:36.031Z","distZipFilename":"[***]hipApi-[***]686b7069-[***].zip","s3Bucket":{"deploymentBucketName":"amplify-global-test-234455-deployment","s3Key":"[***]ify-[***]lds/[***]hipApi-[***]686b7069-[***].zip"},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/function/MembershipApi-cloudformation-template.json","logicalId":"[***]ershipApi"},"lastPushTimeStamp":"2022-04-20T04:59:33.373Z","output":{"Region":"us-east-1","Arn":"[***]mbda:us-[***]st-[***]n:MembershipApi-[***]st","Name":"[***]hipApi-[***]st","LambdaExecutionRole":"globalLambdaRole1b2dcb00-test"},"lastPushDirHash":"51KJZBSUAbRbm9ocHwiqxHwAeeo=","resourceName":"MembershipApi","category":"function"},{"build":true,"providerPlugin":"[***]rmation","service":"Lambda","dependsOn":[{"category":"api","resourceName":"global","attributes":["GraphQLAPIIdOutput","GraphQLAPIEndpointOutput"]}],"lastBuildTimeStamp":"2022-04-20T05:00:11.594Z","lastBuildType":"PROD","lastPackageTimeStamp":"2022-04-20T04:38:16.307Z","distZipFilename":"[***]lient-[***]5a4a5973-[***].zip","s3Bucket":{"deploymentBucketName":"amplify-global-test-234455-deployment","s3Key":"[***]ify-[***]lds/[***]lient-[***]5a4a5973-[***].zip"},"providerMetadata":{"s3TemplateURL":"https://s3.amazonaws.com/amplify-global-test-234455-deployment/amplify-cfn-templates/function/StripeClient-cloudformation-template.json","logicalId":"[***]peClient"},"lastPushTimeStamp":"2022-04-20T04:59:33.375Z","output":{"Region":"us-east-1","Arn":"[***]mbda:us-[***]st-[***]on:StripeClient-[***]st","Name":"[***]lient-[***]st","LambdaExecutionRole":"globalLambdaRolea4afd512-test"},"lastPushDirHash":"JjQ5N6b5OB8GkSWT/Mof4L2aZkk=","resourceName":"StripeClient","category":"function"}]}])
Error: Unable to upload trigger files to S3
2022-04-20T05:09:56.308Z|info : amplify push core  {"force":true,"yes":false}
2022-04-20T05:09:56.360Z|info : amplify-cli-core.banner-message/index.ts.fetch banner messages from https://aws-amplify.github.io/amplify-cli/banner-message.json({}
2022-04-20T05:09:58.309Z|info : amplify-provider-awscloudformation.aws-s3.deleteDirectory.s3.getAllObjectVersions([{"BucketName":"[***]ify-[***]bal-[***]st-[***]455-[***]ment"}])
2022-04-20T05:09:58.310Z|info : amplify-provider-awscloudformation.aws-s3.getAllObjectKey.s3.listObjectVersions([{"Bucket":"[***]ify-[***]bal-[***]st-[***]455-[***]ment","Prefix":"hooks/"}])
2022-04-20T05:09:58.698Z|info : amplify-provider-awscloudformation.zip-util.downloadZip.s3.getFile([{"Key":"[***]rent-[***]ud-[***]d.zip"},null])
2022-04-20T05:09:58.704Z|info : amplify-provider-awscloudformation.aws-s3.s3.getFile([{"Key":"[***]rent-[***]ud-[***]d.zip","Bucket":"[***]ify-[***]bal-[***]st-[***]455-[***]ment"}])
2022-04-20T05:09:58.957Z|error : amplify-provider-awscloudformation.aws-s3.s3.getFile([{"Key":"[***]rent-[***]ud-[***]d.zip","Bucket":"[***]ify-[***]bal-[***]st-[***]455-[***]ment"}])
NoSuchKey: The specified key does not exist.
2022-04-20T05:09:58.957Z|error : amplify-provider-awscloudformation.zip-util.downloadZip.s3.getFile([{"Key":"[***]rent-[***]ud-[***]d.zip"},null])
NoSuchKey: The specified key does not exist.
2022-04-20T05:10:12.016Z|info : amplify push core  {"force":true,"yes":true}
2022-04-20T05:10:12.060Z|info : amplify-cli-core.banner-message/index.ts.fetch banner messages from https://aws-amplify.github.io/amplify-cli/banner-message.json({}
2022-04-20T05:10:13.330Z|info : amplify-provider-awscloudformation.aws-s3.deleteDirectory.s3.getAllObjectVersions([{"BucketName":"[***]ify-[***]bal-[***]st-[***]455-[***]ment"}])
2022-04-20T05:10:13.331Z|info : amplify-provider-awscloudformation.aws-s3.getAllObjectKey.s3.listObjectVersions([{"Bucket":"[***]ify-[***]bal-[***]st-[***]455-[***]ment","Prefix":"hooks/"}])
2022-04-20T05:10:13.617Z|info : amplify-provider-awscloudformation.zip-util.downloadZip.s3.getFile([{"Key":"[***]rent-[***]ud-[***]d.zip"},null])
2022-04-20T05:10:13.619Z|info : amplify-provider-awscloudformation.aws-s3.s3.getFile([{"Key":"[***]rent-[***]ud-[***]d.zip","Bucket":"[***]ify-[***]bal-[***]st-[***]455-[***]ment"}])
2022-04-20T05:10:13.863Z|error : amplify-provider-awscloudformation.aws-s3.s3.getFile([{"Key":"[***]rent-[***]ud-[***]d.zip","Bucket":"[***]ify-[***]bal-[***]st-[***]455-[***]ment"}])
NoSuchKey: The specified key does not exist.
2022-04-20T05:10:13.863Z|error : amplify-provider-awscloudformation.zip-util.downloadZip.s3.getFile([{"Key":"[***]rent-[***]ud-[***]d.zip"},null])
NoSuchKey: The specified key does not exist.
2022-04-20T05:12:21.606Z|info : amplify env core remove
2022-04-20T05:12:36.917Z|info : amplify env core remove test
2022-04-20T05:12:45.365Z|info : amplify env core list
2022-04-20T05:12:57.313Z|info : amplify env core checkout pro
2022-04-20T05:12:58.581Z|info : amplify-provider-awscloudformation.system-config-manager.getProfileConfig(["demo"])
2022-04-20T05:12:58.582Z|info : amplify-provider-awscloudformation.system-config-manager.getProfiledAwsConfig.profileConfig([{"region":"us-east-1","output":"json"}])
2022-04-20T05:12:58.582Z|info : amplify-provider-awscloudformation.system-config-manager.getProfileCredentials(["demo"])
2022-04-20T05:12:58.590Z|info : amplify-provider-awscloudformation.system-config-manager.getProfileConfig(["demo"])
2022-04-20T05:12:58.591Z|info : amplify-provider-awscloudformation.system-config-manager.getProfiledAwsConfig.profileConfig([{"region":"us-east-1","output":"json"}])
2022-04-20T05:12:58.591Z|info : amplify-provider-awscloudformation.system-config-manager.getProfileCredentials(["demo"])
2022-04-20T05:12:58.594Z|info : amplify-provider-awscloudformation.zip-util.downloadZip.s3.getFile([{"Key":"[***]rent-[***]ud-[***]d.zip"},null])
2022-04-20T05:12:58.596Z|info : amplify-provider-awscloudformation.aws-s3.s3.getFile([{"Key":"[***]rent-[***]ud-[***]d.zip","Bucket":"[***]ify-[***]bal-[***]ro-[***]716-[***]ment"}])
2022-04-20T05:13:00.809Z|info : amplify-provider-awscloudformation.aws-s3.getAllObjectKey.s3.listObjectVersions([{"Bucket":"[***]ify-[***]bal-[***]ro-[***]716-[***]ment","Prefix":"hooks/"}])
2022-04-20T05:13:01.108Z|info : amplify-provider-awscloudformation.initialize-env.run.cfn.updateamplifyMetaFileWithStackOutputs([{"StackName":"[***]ify-[***]bal-[***]ro-[***]716"}])
2022-04-20T05:13:01.109Z|info : amplify-provider-awscloudformation.aws-cfn.updateamplifyMetaFileWithStackOutputs.cfn.listStackResources([{"StackName":"[***]ify-[***]bal-[***]ro-[***]716"}])
2022-04-20T05:13:01.664Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]ify-[***]bal-[***]ro-[***]716"}])
2022-04-20T05:13:02.007Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]86:stack/[***]ify-[***]bal-[***]ro-[***]716-[***]ueries-[***]HQYCRB/[***]c4b0-[***]53-[***]ea-[***]9a-[***]72e4f"}])
2022-04-20T05:13:02.015Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]86:stack/[***]ify-[***]bal-[***]ro-[***]716-[***]shipApi-[***]0VT3W/[***]dd60-[***]53-[***]ea-[***]8a-[***]fb5a1"}])
2022-04-20T05:13:02.016Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]86:stack/[***]ify-[***]bal-[***]ro-[***]716-[***]peApi-[***]WT8Z3/[***]fda0-[***]83-[***]eb-[***]1a-[***]a37c4"}])
2022-04-20T05:13:02.018Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]86:stack/[***]ify-[***]bal-[***]ro-[***]716-[***]obal-[***]WIAC2E/[***]80a0-[***]53-[***]ea-[***]9f-[***]f9e98"}])
2022-04-20T05:13:02.019Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]86:stack/[***]ify-[***]bal-[***]ro-[***]716-[***]c9d52a67-[***]NUEQQO/[***]4260-[***]53-[***]ea-[***]86-[***]e8313"}])
2022-04-20T05:13:02.020Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]86:stack/[***]ify-[***]bal-[***]ro-[***]716-[***]olGroups-[***]K9EKW1/[***]0b60-[***]53-[***]ea-[***]b4-[***]3d671"}])
2022-04-20T05:13:02.023Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]86:stack/[***]ify-[***]bal-[***]ro-[***]716-[***]riesdaf1f50f-[***]LE8YPU/[***]43f0-[***]53-[***]ea-[***]8f-[***]547f5"}])
2022-04-20T05:13:02.025Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]86:stack/[***]ify-[***]bal-[***]ro-[***]716-[***]ershipApi-[***]J3MAA/[***]db70-[***]53-[***]ea-[***]92-[***]02d6d"}])
2022-04-20T05:13:02.027Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]86:stack/[***]ify-[***]bal-[***]ro-[***]716-[***]peClient-[***]1P0M9/[***]e4c0-[***]83-[***]eb-[***]50-[***]c2cc1"}])
2022-04-20T05:13:02.029Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]86:stack/[***]ify-[***]bal-[***]ro-[***]716-[***]7CustomMessage-[***]CN87BI/[***]2040-[***]ba-[***]ec-[***]33-[***]8c913"}])
2022-04-20T05:13:02.030Z|info : amplify-provider-awscloudformation.aws-cfn.describeStack.cfn.describeStacks([{"StackName":"[***]rmation:us-[***]st-[***]86:stack/[***]ify-[***]bal-[***]ro-[***]716-[***]Storage-[***]D45DJ5/[***]9520-[***]53-[***]ea-[***]e7-[***]5c3b9"}])
2022-04-20T05:13:02.803Z|info : amplify-provider-awscloudformation.aws-s3.s3.getFile([{"Key":"[***]ify-[***]json","Bucket":"[***]ify-[***]bal-[***]ro-[***]716-[***]ment"}])

Additional information
No response

@Jcareergoals

Could you please confirm the total number of S3 buckets in your AWS account. - To verify if you are hitting the max number of buckets quota.
Could you also please confirm the AWS profile being used by Amplify has permissions to create an S3 bucket in your account.

We have a total of 56 buckets at the moment. We have not reached our max as we can still manually create a bucket from the AWS console. The profile being used has full administrative permissions.

From: Sachin Panemangalore @.>
Sent: Tuesday, April 26, 2022 3:25 PM
To: aws-amplify/amplify-cli @.>
Cc: Jose Chery @.>; Mention @.>
Subject: Re: [aws-amplify/amplify-cli] Unable to upload trigger files to S3 e NoSuchBucket: The specified bucket does not exist (Issue #10252)
@Jcareergoalshttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJcareergoals&data=05|01||6a562ea5ccc14ab7688308da27ba9159|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637865979502469884|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=gJ5eFQuuzCb4F3ZbW8HWzsv6aUSN%2BerqKSptfO5Gzfk%3D&reserved=0

Could you please confirm the total number of S3 buckets in your AWS account. - To verify if you are hitting the max number of buckets quota.
Could you also please confirm the AWS profile being used by Amplify has permissions to create an S3 bucket in your account.

—
Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Faws-amplify%2Famplify-cli%2Fissues%2F10252%23issuecomment-1110166786&data=05|01||6a562ea5ccc14ab7688308da27ba9159|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637865979502469884|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=HQ%2BOmIs7uqjpl50V6zOMQLZUww%2Bam9hrM7LSNRUNarE%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FADVELSWGN77S5J3QO4TIWLTVHA7LXANCNFSM5T24ANTA&data=05|01||6a562ea5ccc14ab7688308da27ba9159|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637865979502469884|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=1N1yA%2B9dHRZx%2FSbRucgWNTEWb0MY7KFY3djNXNGjVEU%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

What will this do if I do this?

From: Sachin Panemangalore @.>
Sent: Tuesday, April 26, 2022 4:07 PM
To: aws-amplify/amplify-cli @.>
Cc: Jose Chery @.>; Mention @.>
Subject: Re: [aws-amplify/amplify-cli] Unable to upload trigger files to S3 e NoSuchBucket: The specified bucket does not exist (Issue #10252)
Thanks @Jcareergoalshttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJcareergoals&data=05|01||cc86be0f1289493466fd08da27c05918|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637866004322540112|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=iqBVa3I3mvaeqHy1qfTVwsGjV0OSprSCelGD2oNtywQ%3D&reserved=0
In the deployment bucket, do you see a file "deployment-state.json". If yes, could you please delete this file and retry amplify push.
—
Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Faws-amplify%2Famplify-cli%2Fissues%2F10252%23issuecomment-1110200571&data=05|01||cc86be0f1289493466fd08da27c05918|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637866004322540112|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=d2l2BgtwOWFJ%2BwvWHP9XvBMTso5lBE%2FCUsAyAWXhFM8%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FADVELSXI4RNIV2KPVK427OLVHBEG5ANCNFSM5T24ANTA&data=05|01||cc86be0f1289493466fd08da27c05918|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637866004322540112|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=nMuI88omHUmCiTOx7ePdx%2B2X70TBJbDBCmcedj3nSzE%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

The deployment-state.json is a lock+state file used by amplify-cli to block concurrent updates to the cloud resources. If a deployment state is interrupted because of external factors (network connectivity, timeouts) there might be edge cases where this file is not correctly cleaned up. This could cause future deployments to fail. As a mitigation deleting this file allows the CLI to treat this as a clean deployment and rely only on the "#currentbackend" state .  You can confirm if the bucket in question exists in the current-backend folder prior to pushing the project.
Please refer to https://docs.amplify.aws/cli/project/troubleshooting/#push-failures-in-a-multi-account-multi-environment-project-cicd-errors for additional context and mitigation strategies.
Pl let me know if you have any questions.

Hey @Jcareergoals :wave: just wanted to follow-up on this issue and see if you were able to address the comment above? As an additional follow-up question, do you have your S3 bucket configured to block all public access? https://github.com/aws-amplify/amplify-cli/issues/7299#issuecomment-838707132
For reference we can check the account-level configuration using:
aws s3control get-public-access-block --account-id <account-id>

and for the individual bucket with:
aws s3api get-public-access-block --bucket <name-of-deployment-bucket>

Hey @Jcareergoals, checking in to see if you are facing any issues.

Hello,
Yes. We are still facing the same issues. I would like to schedule a Chime, Zoom, or any conference call where I can show you my screen so that you can see the issue front hand. This has been an on-going issue that has now plagued us for months, impairing our business. Please assist an any way possible.
You can also reach me at<PHONE_NUMBER>. Please call me at any time as I'll be looking forward to any phone calls. Thanks in advance!

From: ykethan @.>
Sent: Wednesday, May 25, 2022 2:35 PM
To: aws-amplify/amplify-cli @.>
Cc: Jose Chery @.>; Mention @.>
Subject: Re: [aws-amplify/amplify-cli] Unable to upload trigger files to S3 e NoSuchBucket: The specified bucket does not exist (Issue #10252)
Hey @Jcareergoalshttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJcareergoals&data=05|01||79ea1d867928483a137d08da3e7d6499|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637891005517391585|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=Y7WVL2GJqoYlmwJEny9xH7ccOz3j75f8A3wKfU1xM6A%3D&reserved=0, checking in to see if you are facing any issues.
—
Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Faws-amplify%2Famplify-cli%2Fissues%2F10252%23issuecomment-1137700433&data=05|01||79ea1d867928483a137d08da3e7d6499|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637891005517391585|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=6szHH0QI5%2F8RQLLAWi9XChwvRAkDp866gcHZ7XeWPBg%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FADVELSTQVBQUHUMDNJISYJ3VLZXINANCNFSM5T24ANTA&data=05|01||79ea1d867928483a137d08da3e7d6499|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637891005517391585|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=KCLvFLztoas4KGSAM9R4lcrj%2BoIZDbqVSp4PTrFb5y8%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

Hey @Jcareergoals do you have "block public access" configured for this bucket? See https://github.com/aws-amplify/amplify-cli/issues/10252#issuecomment-1121436343

"block public access" is off.

I am still facing this issue. I have only 1 bucket

@shobhit-stan do you still have the issue? Could you let us know how to reproduce it?


Fix: apply sort to filtered list

What does your PR address?
The Utility DataTable search doesn't work when column sort is applied. To replicate sort any col and then attempt to search. Then to fix it, remove the sort and the search once again works.
Very simple fix was to replace store.base with store.filtered in sortOrder.

DataTables aren't in active development at the moment and aren't officially supported.
Just, as a warning to you.

@ch-lukas I know it sounds crazy to turn down free work, but we're pretty much dead set on retiring the data table component. I've detailed the reasons for this here:
https://github.com/skeletonlabs/skeleton/issues/538#issuecomment-1419517817
I have not had the opportunity to find and vet a proper recommendation yet, but we're leaning towards the use of a third party library if you need extensive use of data tables in your project. Here's one that seems to have a lot of promise and should pair well with Skeleton's Table element styles:
https://github.com/vincjo/datatables
Given this, I'm going to go ahead and close this out. I may look to more forward with deprecating and removing our data table solution in the next week or so. As time allows. So keep an eye on that ticket above.


Compute gradient inside tf.while_loop using TensorArray

I was trying to call opt.compute_gradients() inside the while_loop, but it failed with the error message:
AttributeError: 'WhileContext' object has no attribute 'pred'

I found a similiar problem in stackoverflow
test code:
batch_size = 2
inputs = tf.ones((batch_size, 10))
labels = tf.zeros((batch_size, 1))
outputs = tf.layers.dense(inputs, units=1)
loss = outputs - labels
loss_ta = tf.TensorArray(dtype=tf.float32, size=batch_size)
loss_ta = loss_ta.unstack(loss)

opt = tf.train.AdamOptimizer(0.1)
init_grad = []
vars_list = tf.trainable_variables()
for var in vars_list:
    init_grad.append(tf.zeros_like(var))

i = tf.constant(0, dtype=tf.int32)
def condition(i, *args):
    return tf.less(i, batch_size)
def loop_fn(i, gradients, all_loss):
    loss_ = all_loss.read(i)
    grads = opt.compute_gradients(loss_, vars_list)
    for idx, (grad, var) in enumerate(grads):
        gradients[idx] += grad
    return i + 1, gradients, all_loss
_, final_grad, _ = tf.while_loop(condition, loop_fn, [i, init_grad, loss_ta])

train_op = opt.apply_gradients(zip(final_grad, vars_list))

Seems like the problem is in the TensorArray, if I do not read loss from the TensorArray, it will be fine. Besides, I am using version1.0.1 on CPU

@yuanbyu Do you know what the problem is here?  Is it possible to improve the error messages?

Closing since @yuanbyu is gone.


New layer: split_like.

Description
This PR introduces split_like layer, which is similar to reshape_like layer. The layer takes the first dim of the input shape (lhs), and splits it into two dims, which it gets from the reference shape (rhs).
This layer implements a simple operation, but this operation has a big payoff for high-level frameworks that want to do fast bucketing. If you want to do fast bucketing you have to avoid unrolling / compiling the network more than once. For GPU we have layers like RNN layer which make this possible. But an additional requirement is that the sequence length never appear in the shape parameters of any Reshape ops, otherwise we are forced to make new symbols instead of simply reshaping old executors.
Currently, there is a common idiom which unfortunately requires we hardcode the sequence length into a Reshape. My split_like allows us to implement this idiom without hardcoding sequence length. The idiom I mentioned is a way to efficiently map an operation over a sequence:

take a tensor, with shape in1 = (seq, batch, d1, d2, ...)
merge the first two dims with Reshape using shape=(-3,-2) to give in2 = (seq * batch, d1, d2, ...)
perform some ordinary op or ops that naturally maps over the batch dimension to give out1 = (seq * batch, e1, e2, ..)
split the first dimension of the output back into two to give out2 = (seq, batch, e1, e2, ...)

seq doesn't have to come before batch, it could be the other way, but the point is the same: in step 4 we need to reverse the split operation that we performed in step 2. Unfortunately, we cannot hard-code either the batch size or the max sequence length into a Reshape layer, because if we do, we prevent an existing executor from being resized when we wish change that parameter. But there is no simple way to go from seq * batch to seq, batch without knowing at least one of them and hardcoding it into the Reshape, using current MXNet ops.
split_op makes this easy: you can just use the original tensor in1 as the reference tensor, giving us out2 = split_layer(lhs=out1, rhs=in1).
When you have a large number of buckets, the performance savings from doing this can be enormous. It is possible to cache the original JSON and attempt to build a template of it such that you can produce new JSON more cheaply, but that is a complicated and hacky prospect compared to having the executor be naturally resizable, which split_layer allows.
Checklist
Essentials

[ ] Passed code style checking (make lint)
I get ModuleNotFoundError: No module named 'cpplint', but the code is mostly copy-pasted from reshape_like, so it is probably ok?
[x] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage
split_like is almost a direct copy of reshape_like, which seems to have no direct test coverage. What should I do?
[x] For user-facing API changes, API doc string has been updated. For new C++ functions in header files, their functionalities and arguments are well-documented.
[x] To my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Comments

This seems like the only simple way of achieving executor resizability for the idiom I mentioned, but maybe I'm missing something and it is already possible!

Also, I am wondering if we should maybe introduce a merge_dims layer that is equivalent to the current shape=(-3,-2) spec of Reshape. It would be more symmetrical, and the truth is that these two operations "split" and "merge" are all I ever used those codes in Reshape for anyway. So if we introduce "merge' we could deprecate those old codes and perhaps remove them in a few versions time? That would also help Reshape get better backward shape inference, and keep it simpler for people to understand.

@cjolivier01 is CI a bit broken at the moment? i'm seeing a single failure for Python 2 GPU windows, which is clearly not related to my change. what should I do? wait it out?

We are changing CI, but it's still ont he old one atm, which this error happens on periodically.
I will restart the build.

the PR isn;t picking up the replay. Please try an empty commit:
git commit -m"Trigger build" --allow-empty

Hello @taliesinb, please make sure to rebase your PR. Otherwise, the CI won't be able to build it due to required changes in the Jenkinsfiles.

This operator feels weird. First split_like is not a good name because it behaves very differently from split operator. Second splitting x[0] to y[0], y[1] is not general enough to be an operator.

@piiswrong what name makes more sense to you than split_layer? perhaps unflatten_layer, because it is doing the opposite of flattening the first two dimensions? I am happy with any name, what is important to me is that it prevents the need for multiple unrollings, which is incredibly expensive. basically, i don't see how a high level framework that wants to efficiently implement variable-length sequences can live without this operation.
i have an alternative to creating a new layer, which is adding more numeric codes to the Reshape layer, basically -10, -11, -12, etc which means "take the dims from an optional second reference shape input". unfortunately having an optional second input in Reshape seemed to be impossible due to technical issues i didn't fully understand to do with gradients having the wrong shape. also, it seemed like a complicated feature that was only going to be used for this splitting purpose. i now regret those previous codes we added to Reshape layer, because i have only ever used them for splitting and merging the first two dimensions, i think it would be much more understandable to have flatten_dims and unflatten_dims that are only for this purpose.

https://discuss.mxnet.io/t/reshaping-broadcasting-without-hardcoding-target-dimensions/851


add text class and events

Thank you for your contribution to the repo. Before submitting this PR, please make sure:

[ x ] Your code builds clean without any errors or warnings
[ x ] You are using approved terminology
[ ] You have added unit tests
[ ] You have updated documentation
[ x ] You have tested your changes

Please provide a description of the changes proposed in the pull request and reference any related issues in the repository.
Please indicate if this PR contains:

[ ] A bug fix
[ ] A feature request
[ ] Breaking changes
[ x ] An enhancement

@dlZmiro The tests are failing


feat: CUSTOM_MODELS support mapper

Any docs for using custom models? (assuming thats what this does)


Add missing oracle logo

Migrated from GitLab: https://gitlab.com/meltano/hub/-/issues/65
Originally created by @tayloramurphy on 2021-05-27 18:48:45

View 2 previous comments from the original issue on GitLab


Add REDIS support to Content Performance Manager

Content Performance Manager is using Sidekiq to run jobs in the background; we
are using govuk_sidekiq gem which requires to setup two environment variables:
REDIS_HOST and REDIS_PORT
We have also configured Sidekiq monitoring and reserved the port 3207 for it
This is the updated to the development environment (VM)

@tijmenb thank you 👍

@tijmenb thank you 👍
Rebasing with master and force pushing in preparation for merging.


Problem when connect to signalR hub hosted on IIS

Hi
We tried to use your library to connect from a nodejs server to an ASP.NET MVC application hosted on IIS. Because you only support WebSockets protocol, we encounter error "This client only supports websockets". We thought the problem was on client side and took a whole day for investigating the problem. Finally, today we find out that the problem is server does not enable WebSocket protocol. Refer to this link https://stackoverflow.com/a/41892056/3900093. I think you should document it on your documentation. It will help later users.
Thanks

Thanks Bro!!. I tried and resolved issue.  💯

That's the first thing in the README on both github and npm.

Hi MWWhited,
I'm not talking about you support WebSocket only. I'm talking about enabling WebSocket protocol feature on Windows server.


Ignore case sensitive in tags (@manual / @Manual)

Hi Jan,
in the ticket https://github.com/jan-molak/serenity-js/issues/33 we discussed that tags like @manual should also work when it starts with a capital letter like @Manual. So here is the ticket :)
Regards,
Daniel

Hi @metrophos! Both @Manual and @manual tags are recognised as of Serenity/JS 2.0.
Please check it out and let me know what you think!

If Serenity/JS makes your life easier you can buy me a coffee on Github :octocat:


UTA_MultipleExpectedExceptionsOnTestMethod is unused

IMO, instead of using it and issue a warning at runtime, this could be switched to an analyzer.

@Evangelink Thoughts? I'm also not sure "when" did the resource became unused.
Note that while the attribute's AllowMultiple is false (default), we may still need to issue some sort of warning here for the niche scenario of the user defining his own attribute. The following will compile today even though AllowMultiple is false.
    public class MyExpectedExceptionAttribute : ExpectedExceptionBaseAttribute
    {
        protected override void Verify(Exception exception) => throw new NotImplementedException();
    }

    [TestMethod]
    [ExpectedException(typeof(Exception))]
    [MyExpectedException]
    public void Test() { }

Or even:
[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
public class MyExpectedExceptionAttribute : ExpectedExceptionBaseAttribute
{
    protected override void Verify(Exception exception) => throw new NotImplementedException();
}

[TestMethod]
[MyExpectedException]
[MyExpectedException]
public void Test()

The behavior of issuing a warning on multiple attributes regressed on https://github.com/microsoft/testfx/pull/2839 which is quite recent.


Update version in CITATION.cff (should be generated automatically)

https://github.com/pypa/setuptools_scm/ - might be helpful


Can’t install using ALTSTORE

when attempting to install, run into this error
iOS 15.4.1
iPhone XS MAX

An error occured while installing the app.
Application is missing the application-identifier entitlement

There are some changes in v2.4.1 deploy procedure might cause some of those installation failures. But there are also some reports that v2.4.1 can be installed without any error alert popping up. I'll suggest that maybe you can try it with different iOS and AltStore versions, even different Apple IDs.
Since I've installed it successfully on my alternative device that is not on any Apple developer whitelist or something like that. I don't really want to deal with installation issues anymore without reproducible steps. So I'm going to request to close this issue soon, but you can reopen it if you found something interesting or continue in the Discussions tab.

@chihchy please close this issue if no response from issuer in 1d.