Issue with persisting target processes after quitting flutter

Steps to Reproduce

flutter create --template=plugin --platforms=macos,windows file_send
Open example/macos in XCode, and add a finder sync application template target to runner
Edit the schema so that runner builds and launches the finder sync as well as the flutter app
Run the application in terminal, and all should work, but when you quit, the finder sync process keeps running (can verify by checking activity monitor for the name of the target)
However if you run using the Xcode run button and the xcode stop running button, the process stops upon quitting
If this reproduction doesn't work, I also attached a schema with some adjustments in the code sample section that will recreate it hopefully.

Expected results:
As I mentioned above, I expected the target that was attached to runner to exit when flutter terminated the application, as it does in Xcode
Actual results:
Launching from flutter in terminal, that process doesn't die with the app. Apologies if that's the desired result.

Code sample

@ -1,11 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
   LastUpgradeVersion = "1300"
   LastUpgradeVersion = "1330"
   wasCreatedForAppExtension = "YES"
   version = "1.3">
   <BuildAction
      parallelizeBuildables = "YES"
      buildImplicitDependencies = "YES">
      <BuildActionEntries>
         <BuildActionEntry
            buildForTesting = "YES"
            buildForRunning = "YES"
            buildForProfiling = "YES"
            buildForArchiving = "YES"
            buildForAnalyzing = "YES">
            <BuildableReference
               BuildableIdentifier = "primary"
               BlueprintIdentifier = "F7BA0EFC284949C000DB9CD2"
               BuildableName = "finder_sync.appex"
               BlueprintName = "finder_sync"
               ReferencedContainer = "container:Runner.xcodeproj">
            </BuildableReference>
         </BuildActionEntry>
         <BuildActionEntry
            buildForTesting = "YES"
            buildForRunning = "YES"
@ -27,22 +42,13 @@
      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
      shouldUseLaunchSchemeArgsEnv = "YES">
      <MacroExpansion>
         <BuildableReference
            BuildableIdentifier = "primary"
            BlueprintIdentifier = "33CC10EC2044A3C60003C045"
            BuildableName = "file_send_example.app"
            BlueprintName = "Runner"
            ReferencedContainer = "container:Runner.xcodeproj">
         </BuildableReference>
      </MacroExpansion>
      <Testables>
      </Testables>
   </TestAction>
   <LaunchAction
      buildConfiguration = "Debug"
      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
      selectedDebuggerIdentifier = ""
      selectedLauncherIdentifier = "Xcode.IDEFoundation.Launcher.PosixSpawn"
      launchStyle = "0"
      useCustomWorkingDirectory = "NO"
      ignoresPersistentStateOnLaunch = "NO"
@ -61,11 +67,13 @@
      </BuildableProductRunnable>
   </LaunchAction>
   <ProfileAction
      buildConfiguration = "Profile"
      buildConfiguration = "Release"
      shouldUseLaunchSchemeArgsEnv = "YES"
      savedToolIdentifier = ""
      useCustomWorkingDirectory = "NO"
      debugDocumentVersioning = "YES">
      debugDocumentVersioning = "YES"
      askForAppToLaunch = "Yes"
      launchAutomaticallySubstyle = "2">
      <BuildableProductRunnable
         runnableDebuggingMode = "0">
         <BuildableReference

Logs

Information about the latest pub run.

If you believe something is not working right, you can go to
https://github.com/dart-lang/pub/issues/new to post a new issue and attach this file.

Before making this file public, make sure to remove any sensitive information!

Pub version: 2.17.1
Created: 2022-06-02T15:38:47.161319
FLUTTER_ROOT: /Users/karamkhanna/Documents/flutter
PUB_HOSTED_URL: <not set>
PUB_CACHE: "/Users/karamkhanna/Documents/flutter/.pub-cache"
Command: dart pub --no-precompile
Platform: macos

No issues

pubspec.yaml
name: file_send_example
description: Demonstrates how to use the file_send plugin.

# The following line prevents the package from being accidentally published to
# pub.dev using `flutter pub publish`. This is preferred for private packages.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev

environment:
  sdk: ">=2.17.1 <3.0.0"

# Dependencies specify other packages that your package needs in order to work.
# To automatically upgrade your package dependencies to the latest versions
# consider running `flutter pub upgrade --major-versions`. Alternatively,
# dependencies can be manually updated by changing the version numbers below to
# the latest version available on pub.dev. To see which dependencies have newer
# versions available, run `flutter pub outdated`.
dependencies:
  flutter:
    sdk: flutter

  file_send:
    # When depending on this package from a real application you should use:
    #   file_send: ^x.y.z
    # See https://dart.dev/tools/pub/dependencies#version-constraints
    # The example app is bundled with the plugin so we use a path dependency on
    # the parent directory to use the current plugin's version.
    path: ../

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^1.0.2

dev_dependencies:
  flutter_test:
    sdk: flutter

  # The "flutter_lints" package below contains a set of recommended lints to
  # encourage good coding practices. The lint set provided by the package is
  # activated in the `analysis_options.yaml` file located at the root of your
  # package. See that file for information about deactivating specific lint
  # rules and activating additional ones.
  flutter_lints: ^2.0.0

# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec

# The following section is specific to Flutter packages.
flutter:

  # The following line ensures that the Material Icons font is
  # included with your application, so that you can use the icons in
  # the material Icons class.
  uses-material-design: true

  # To add assets to your application, add an assets section, like this:
  # assets:
  #   - images/a_dot_burr.jpeg
  #   - images/a_dot_ham.jpeg

  # An image asset can refer to one or more resolution-specific "variants", see
  # https://flutter.dev/assets-and-images/#resolution-aware

  # For details regarding adding assets from package dependencies, see
  # https://flutter.dev/assets-and-images/#from-packages

  # To add custom fonts to your application, add a fonts section here,
  # in this "flutter" section. Each entry in this list should have a
  # "family" key with the font family name, and a "fonts" key with a
  # list giving the asset and other descriptors for the font. For
  # example:
  # fonts:
  #   - family: Schyler
  #     fonts:
  #       - asset: fonts/Schyler-Regular.ttf
  #       - asset: fonts/Schyler-Italic.ttf
  #         style: italic
  #   - family: Trajan Pro
  #     fonts:
  #       - asset: fonts/TrajanPro.ttf
  #       - asset: fonts/TrajanPro_Bold.ttf
  #         weight: 700
  #
  # For details regarding fonts from package dependencies,
  # see https://flutter.dev/custom-fonts/#from-packages

pubspec.lock
# Generated by pub
# See https://dart.dev/tools/pub/glossary#lockfile
packages:
  async:
    dependency: transitive
    description:
      name: async
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.8.2"
  boolean_selector:
    dependency: transitive
    description:
      name: boolean_selector
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.1.0"
  characters:
    dependency: transitive
    description:
      name: characters
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.2.0"
  charcode:
    dependency: transitive
    description:
      name: charcode
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.3.1"
  clock:
    dependency: transitive
    description:
      name: clock
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.1.0"
  collection:
    dependency: transitive
    description:
      name: collection
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.16.0"
  cupertino_icons:
    dependency: "direct main"
    description:
      name: cupertino_icons
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.0.4"
  fake_async:
    dependency: transitive
    description:
      name: fake_async
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.3.0"
  file_send:
    dependency: "direct main"
    description:
      path: ".."

SLVR: fact: file_send_example is 0.0.0
SLVR: derived: file_send_example
SLVR: fact: file_send_example depends on flutter from sdk
SLVR: fact: file_send_example depends on file_send from path
SLVR: fact: file_send_example depends on cupertino_icons ^1.0.2
SLVR: fact: file_send_example depends on flutter_test from sdk
SLVR: fact: file_send_example depends on flutter_lints ^2.0.0
SLVR:   selecting file_send_example
SLVR:   derived: flutter_lints ^2.0.0
SLVR:   derived: flutter_test from sdk
SLVR:   derived: cupertino_icons ^1.0.2
SLVR:   derived: file_send from path
SLVR:   derived: flutter from sdk
SLVR:   fact: flutter_lints 2.0.1 depends on lints ^2.0.0
SLVR:     selecting flutter_lints 2.0.1
SLVR:     derived: lints ^2.0.0
SLVR:     fact: flutter_test 0.0.0 from sdk depends on flutter from sdk
SLVR:     fact: flutter_test 0.0.0 from sdk depends on test_api 0.4.9
SLVR:     fact: flutter_test 0.0.0 from sdk depends on path 1.8.1
SLVR:     fact: flutter_test 0.0.0 from sdk depends on fake_async 1.3.0
SLVR:     fact: flutter_test 0.0.0 from sdk depends on clock 1.1.0
SLVR:     fact: flutter_test 0.0.0 from sdk depends on stack_trace 1.10.0
SLVR:     fact: flutter_test 0.0.0 from sdk depends on vector_math 2.1.2
SLVR:     fact: flutter_test 0.0.0 from sdk depends on async 2.8.2
SLVR:     fact: flutter_test 0.0.0 from sdk depends on boolean_selector 2.1.0
SLVR:     fact: flutter_test 0.0.0 from sdk depends on characters 1.2.0
SLVR:     fact: flutter_test 0.0.0 from sdk depends on charcode 1.3.1
SLVR:     fact: flutter_test 0.0.0 from sdk depends on collection 1.16.0
SLVR:     fact: flutter_test 0.0.0 from sdk depends on matcher 0.12.11
SLVR:     fact: flutter_test 0.0.0 from sdk depends on material_color_utilities 0.1.4
SLVR:     fact: flutter_test 0.0.0 from sdk depends on meta 1.7.0
SLVR:     fact: flutter_test 0.0.0 from sdk depends on source_span 1.8.2
SLVR:     fact: flutter_test 0.0.0 from sdk depends on stream_channel 2.1.0
SLVR:     fact: flutter_test 0.0.0 from sdk depends on string_scanner 1.1.0
SLVR:     fact: flutter_test 0.0.0 from sdk depends on term_glyph 1.2.0
SLVR:       selecting flutter_test 0.0.0 from sdk
SLVR:       derived: term_glyph 1.2.0
SLVR:       derived: string_scanner 1.1.0
SLVR:       derived: stream_channel 2.1.0
SLVR:       derived: source_span 1.8.2
SLVR:       derived: meta 1.7.0
SLVR:       derived: material_color_utilities 0.1.4
SLVR:       derived: matcher 0.12.11
SLVR:       derived: collection 1.16.0
SLVR:       derived: charcode 1.3.1
SLVR:       derived: characters 1.2.0
SLVR:       derived: boolean_selector 2.1.0
SLVR:       derived: async 2.8.2
SLVR:       derived: vector_math 2.1.2
SLVR:       derived: stack_trace 1.10.0
SLVR:       derived: clock 1.1.0
SLVR:       derived: fake_async 1.3.0
SLVR:       derived: path 1.8.1
SLVR:       derived: test_api 0.4.9
SLVR:         selecting cupertino_icons 1.0.4
SLVR:         fact: file_send 0.0.1 from path depends on flutter from sdk
SLVR:         fact: file_send 0.0.1 from path depends on plugin_platform_interface ^2.0.2
SLVR:           selecting file_send 0.0.1 from path
SLVR:           derived: plugin_platform_interface ^2.0.2
SLVR:           fact: flutter 0.0.0 from sdk depends on characters 1.2.0
SLVR:           fact: flutter 0.0.0 from sdk depends on collection 1.16.0
SLVR:           fact: flutter 0.0.0 from sdk depends on material_color_utilities 0.1.4
SLVR:           fact: flutter 0.0.0 from sdk depends on meta 1.7.0
SLVR:           fact: flutter 0.0.0 from sdk depends on vector_math 2.1.2
SLVR:           fact: flutter 0.0.0 from sdk depends on sky_engine from sdk
SLVR:             selecting flutter 0.0.0 from sdk
SLVR:             derived: sky_engine from sdk
SLVR:               selecting lints 2.0.0
SLVR:                 selecting term_glyph 1.2.0
SLVR:                 fact: string_scanner 1.1.0 depends on charcode ^1.2.0
SLVR:                 fact: string_scanner 1.1.0 depends on source_span ^1.8.0
SLVR:                   selecting string_scanner 1.1.0
SLVR:                   fact: stream_channel 2.1.0 depends on async ^2.5.0
SLVR:                     selecting stream_channel 2.1.0
SLVR:                     fact: source_span 1.8.2 depends on collection ^1.15.0
SLVR:                     fact: source_span 1.8.2 depends on path ^1.8.0
SLVR:                     fact: source_span 1.8.2 depends on term_glyph ^1.2.0
SLVR:                       selecting source_span 1.8.2
SLVR:                         selecting meta 1.7.0
SLVR:                           selecting material_color_utilities 0.1.4
SLVR:                           fact: matcher 0.12.11 depends on stack_trace ^1.10.0
SLVR:                             selecting matcher 0.12.11
SLVR:                               selecting collection 1.16.0
SLVR:                                 selecting charcode 1.3.1
SLVR:                                   selecting characters 1.2.0
SLVR:                                   fact: boolean_selector 2.1.0 depends on source_span ^1.8.0
SLVR:                                   fact: boolean_selector 2.1.0 depends on string_scanner ^1.1.0
SLVR:                                     selecting boolean_selector 2.1.0
SLVR:                                     fact: async 2.8.2 depends on collection ^1.15.0
SLVR:                                     fact: async 2.8.2 depends on meta ^1.1.7
SLVR:                                       selecting async 2.8.2
SLVR:                                         selecting vector_math 2.1.2
SLVR:                                         fact: stack_trace 1.10.0 depends on path ^1.8.0
SLVR:                                           selecting stack_trace 1.10.0
SLVR:                                             selecting clock 1.1.0
SLVR:                                             fact: fake_async 1.3.0 depends on clock ^1.1.0
SLVR:                                             fact: fake_async 1.3.0 depends on collection ^1.15.0
SLVR:                                               selecting fake_async 1.3.0
SLVR:                                                 selecting path 1.8.1
SLVR:                                                 fact: test_api 0.4.9 depends on async ^2.5.0
SLVR:                                                 fact: test_api 0.4.9 depends on boolean_selector ^2.1.0
SLVR:                                                 fact: test_api 0.4.9 depends on collection ^1.15.0
SLVR:                                                 fact: test_api 0.4.9 depends on meta ^1.3.0
SLVR:                                                 fact: test_api 0.4.9 depends on source_span ^1.8.0
SLVR:                                                 fact: test_api 0.4.9 depends on stack_trace ^1.10.0
SLVR:                                                 fact: test_api 0.4.9 depends on stream_channel ^2.1.0
SLVR:                                                 fact: test_api 0.4.9 depends on string_scanner ^1.1.0
SLVR:                                                 fact: test_api 0.4.9 depends on term_glyph ^1.2.0
SLVR:                                                 fact: test_api 0.4.9 depends on matcher >=0.12.11 <0.12.12
SLVR:                                                   selecting test_api 0.4.9
SLVR:                                                   fact: plugin_platform_interface 2.1.2 depends on meta ^1.3.0
SLVR:                                                     selecting plugin_platform_interface 2.1.2
SLVR:                                                       selecting sky_engine 0.0.99 from sdk
SLVR: Version solving took 0:00:00.266178 seconds.
    | Tried 1 solutions.
FINE: Resolving dependencies finished (0.283s).
MSG :   async 2.8.2 (2.9.0 available)
    |   characters 1.2.0 (1.2.1 available)
    |   material_color_utilities 0.1.4 (0.1.5 available)
    |   meta 1.7.0 (1.8.0 available)
    |   path 1.8.1 (1.8.2 available)
    |   source_span 1.8.2 (1.9.0 available)
    |   string_scanner 1.1.0 (1.1.1 available)
IO  : Writing 4130 characters to text file pubspec.lock.
FINE: Contents:
    | # Generated by pub
    | # See https://dart.dev/tools/pub/glossary#lockfile
    | packages:
    |   async:
    |     dependency: transitive
    |     description:
    |       name: async
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "2.8.2"
    |   boolean_selector:
    |     dependency: transitive
    |     description:
    |       name: boolean_selector
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "2.1.0"
    |   characters:
    |     dependency: transitive
    |     description:
    |       name: characters
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.2.0"
    |   charcode:
    |     dependency: transitive
    |     description:
    |       name: charcode
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.3.1"
    |   clock:
    |     dependency: transitive
    |     description:
    |       name: clock
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.1.0"
    |   collection:
    |     dependency: transitive
    |     description:
    |       name: collection
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.16.0"
    |   cupertino_icons:
    |     dependency: "direct main"
    |     description:
    |       name: cupertino_icons
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.0.4"
    |   fake_async:
    |     dependency: transitive
    |     description:
    |       name: fake_async
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.3.0"
    |   file_send:
    |     dependency: "direct main"
    |     description:
    |       path: ".."
    |       relative: true
    |     source: path
    |     version: "0.0.1"
    |   flutter:
    |     dependency: "direct main"
    |     description: flutter
    |     source: sdk
    |     version: "0.0.0"
    |   flutter_lints:
    |     dependency: "direct dev"
    |     description:
    |       name: flutter_lints
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "2.0.1"
    |   flutter_test:
    |     dependency: "direct dev"
    |     description: flutter
    |     source: sdk
    |     version: "0.0.0"
    |   lints:
    |     dependency: transitive
    |     description:
    |       name: lints
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "2.0.0"
    |   matcher:
    |     dependency: transitive
    |     description:
    |       name: matcher
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "0.12.11"
    |   material_color_utilities:
    |     dependency: transitive
    |     description:
    |       name: material_color_utilities
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "0.1.4"
    |   meta:
    |     dependency: transitive
    |     description:
    |       name: meta
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.7.0"
    |   path:
    |     dependency: transitive
    |     description:
    |       name: path
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.8.1"
    |   plugin_platform_interface:
    |     dependency: transitive
    |     description:
    |       name: plugin_platform_interface
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "2.1.2"
    |   sky_engine:
    |     dependency: transitive
    |     description: flutter
    |     source: sdk
    |     version: "0.0.99"
    |   source_span:
    |     dependency: transitive
    |     description:
    |       name: source_span
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.8.2"
    |   stack_trace:
    |     dependency: transitive
    |     description:
    |       name: stack_trace
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.10.0"
    |   stream_channel:
    |     dependency: transitive
    |     description:
    |       name: stream_channel
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "2.1.0"
    |   string_scanner:
    |     dependency: transitive
    |     description:
    |       name: string_scanner
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.1.0"
    |   term_glyph:
    |     dependency: transitive
    |     description:
    |       name: term_glyph
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "1.2.0"
    |   test_api:
    |     dependency: transitive
    |     description:
    |       name: test_api
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "0.4.9"
    |   vector_math:
    |     dependency: transitive
    |     description:
    |       name: vector_math
    |       url: "https://pub.dartlang.org"
    |     source: hosted
    |     version: "2.1.2"
    | sdks:
    |   dart: ">=2.17.1 <3.0.0"
    |   flutter: ">=2.5.0"
MSG : Got dependencies!
IO  : Writing 3007 characters to text file .packages.
FINE: Contents:
    | # This file is deprecated. Tools should instead consume
    | # `.dart_tool/package_config.json`.
    | #
    | # For more info see: https://dart.dev/go/dot-packages-deprecation
    | #
    | # Generated by pub on 2022-06-02 15:38:47.144391.
    | async:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/lib/
    | boolean_selector:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/
    | characters:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0/lib/
    | charcode:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/lib/
    | clock:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/
    | collection:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.16.0/lib/
    | cupertino_icons:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4/lib/
    | fake_async:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.3.0/lib/
    | file_send:../lib/
    | flutter:file:///Users/karamkhanna/Documents/flutter/packages/flutter/lib/
    | flutter_lints:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-2.0.1/lib/
    | flutter_test:file:///Users/karamkhanna/Documents/flutter/packages/flutter_test/lib/
    | lints:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/lints-2.0.0/lib/
    | matcher:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11/lib/
    | material_color_utilities:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.4/lib/
    | meta:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/
    | path:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.1/lib/
    | plugin_platform_interface:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.2/lib/
    | sky_engine:file:///Users/karamkhanna/Documents/flutter/bin/cache/pkg/sky_engine/lib/
    | source_span:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.2/lib/
    | stack_trace:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/
    | stream_channel:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/
    | string_scanner:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/
    | term_glyph:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/
    | test_api:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.9/lib/
    | vector_math:file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.2/lib/
    | file_send_example:lib/
IO  : Writing 5780 characters to text file .dart_tool/package_config.json.
FINE: Contents:
    | {
    |   "configVersion": 2,
    |   "packages": [
    |     {
    |       "name": "async",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "boolean_selector",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "characters",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "charcode",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "clock",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "collection",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.16.0",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "cupertino_icons",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "fake_async",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.3.0",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "file_send",
    |       "rootUri": "../../",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.17"
    |     },
    |     {
    |       "name": "flutter",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/packages/flutter",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "flutter_lints",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-2.0.1",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.17"
    |     },
    |     {
    |       "name": "flutter_test",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/packages/flutter_test",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.17"
    |     },
    |     {
    |       "name": "lints",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/lints-2.0.0",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.17"
    |     },
    |     {
    |       "name": "matcher",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "material_color_utilities",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.4",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.13"
    |     },
    |     {
    |       "name": "meta",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "path",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.1",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "plugin_platform_interface",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.2",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "sky_engine",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/bin/cache/pkg/sky_engine",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "source_span",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.2",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.14"
    |     },
    |     {
    |       "name": "stack_trace",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "stream_channel",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "string_scanner",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "term_glyph",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "test_api",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.9",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.12"
    |     },
    |     {
    |       "name": "vector_math",
    |       "rootUri": "file:///Users/karamkhanna/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.2",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.14"
    |     },
    |     {
    |       "name": "file_send_example",
    |       "rootUri": "../",
    |       "packageUri": "lib/",
    |       "languageVersion": "2.17"
    |     }
    |   ],
    |   "generated": "2022-06-02T22:38:47.153821Z",
    |   "generator": "pub",
    |   "generatorVersion": "2.17.1"
    | }

flutter doctor -v
[✓] Flutter (Channel stable, 3.0.1, on macOS 12.0.1 21A559 darwin-arm, locale en-US)
    • Flutter version 3.0.1 at /Users/karamkhanna/Documents/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision fb57da5f94 (2 weeks ago), 2022-05-19 15:50:29 -0700
    • Engine revision caaafc5604
    • Dart version 2.17.1
    • DevTools version 2.12.2

[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.

[✓] Xcode - develop for iOS and macOS (Xcode 13.3.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • CocoaPods version 1.11.3

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

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).

[✓] IntelliJ IDEA Ultimate Edition (version 2022.1)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 67.1.4
    • Dart plugin version 221.5588

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

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 12.0.1 21A559 darwin-arm
    • Chrome (web)    • chrome • web-javascript • Google Chrome 102.0.5005.61

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 2 categories.

Hi @karam-khanna, can you provide a GitHub repo so that we may verify this quickly.

@huycozy Here's the repo and a loom demonstration.
REPO: https://github.com/karam-khanna/for_ticket
DEMONSTRATION: https://www.loom.com/share/5e8a860ca0f843b4a8157a7d3e9b74ff

Hi, thank you for providing sample code and video.
I can reproduce your sample code on my macOS Monterey 12.2.1, but it can not reproduce on my sample code following your reproduction steps in the description. Would you have described any missing steps in it?

Demo

Your sample code:

https://user-images.githubusercontent.com/104349824/172092132-ba452b40-a445-423d-8a32-ee35d93a6d56.mp4

My sample code:

https://user-images.githubusercontent.com/104349824/172092320-9e29dca7-4ada-47a4-a6a7-3f1e3c5662d3.mp4

As I noticed in your sample code, it has a redundant file finder_proccessProfile.entitlements compared to mine. Can you tell me what is that? And does it affect the difference in results?


Individually encrypt attachments when using inline PGP

Only encrypting the body when using inline PGP seems like a bad idea. We should also encrypt the attachments instead of displaying a warning that attachments won't be encrypted.

Is there actually a way defined in the standards to encrypt attachements?  The in-line PGP encoding pre-dates MIME and is basically an ascii/ascii transformation (perhaps ok with UTF-8 now).   Are any other MUAs able to process any sort of inline encoding e.g. for application/octet stream with a tgz?
I agree that sending unencrypted attachments seems wrong.   So perhaps sending the message should fail with an error instead.
Another question is why do people want to use inline rather than MIME, and why support it at all?   I certainly did it that way long ago, but it seems all MUAs that are even sort of maintained can do RFC3156.

@gdt well... K9 doesn't support PGP/MIME properly yet.
At least not in the release version, not sure exactly how well the git version works right now.
Sooo, yeah. K9 users are still stuck on inline for now.

there is no widely supported and reliable way to encode attachments in PGP/INLINE, other than to have attachments in individually encrypted files (i.e. attachment.pdf.gpg)

Is there a reasonable way of offering to encrypt (or sign) attachments?
The current workflow requires attachments to be already encrypted(/signed) before the message is composed, which is clunky & error-prone though not particularly difficult.

It seems to me that inline attachments are part of the message (as delivered) so should be sent for encryption in that position.
Pre-MIME messages (which these are) only have 2 parts - header & body with any attachments within the body

Do you plan to implement PGP/MIME or sign/enc attachments or do you say that it is less important?
I asking because I am using K-9 mail only because of its GPG integration.

OpenPGP integration is a feature which is important to us, and we are working hard on it. There has been a lot of progress since the last release, however none of that is in the current stable release. We hope to release a new stable with pgp/mime support and in a couple of months.
(closing this issue, since encrypted attachments for pgp/inline will not be implemented)


new feature: Options API for object_store

Feature Description
The object_store::ObjectStore trait has APIs such as put_opts(), put_multipart_opts() and get_opts(). It would be desirable to implement these APIs in the OpenDAL integration.
Problem and Solution
In the OpenDAL integration, these APIs return an "unimplemented" error, since #3713. I guess it might be possible to process the object_store options in the arguments and convert them to OpenDAL operations. I'm not sure if all the options can be supported though.
Additional Context
I'm using Apache DataFusion to build query engines. DataFusion uses the object_store::ObjectStore trait and its options API, and I'd like to adapt it to OpenDAL so that more data sources can be integrated.
Are you willing to contribute to the development of this feature?

[ ] Yes, I am willing to contribute to the development of this feature.

Thank you very much for completing this. I will look into the API to see how we can implement it.


v0.6.1

Support PostgreSQL ext column type
Fix first column bug https://github.com/winebarrel/ridgepole/issues/44

Coverage increased (+0.01%) to 94.74% when pulling b0aaed0e74a02ec6ec360e6c11fe38c4532c26f5 on v0.6.1 into d0e25488df16458e4abd3093b142e20617b9c37a on master.


Strap vs Boxen

Hey, this looks awesome.... so simple yet powerful.
I know you've work on improving boxen, at what point do you think the Strap project will replace all boxen funcionality?? What is the motivation over strap having boxen??
thanks!

I'm personally no longer actively working on Boxen. I don't plan for Strap to ever replace all Boxen functionality; I want it to be the simplest thing that works for all OS X developers regardless of whether you use Ruby, C#, Python, Objective-C or something else. I want it to be stay quick and be easy to debug.
I think Boxen will still have it's place if you are happy for it to basically run all of your system package installation for you and have users not manually use e.g. Homebrew or install Java.

thanks!


HTTP Error 400. The request verb is invalid when POST after GET using same curl session

I received the error:
Bad Request - Invalid Verb
HTTP Error 400. The request verb is invalid.
if I POST after GET  using same curl session
eg:
$data = array(
'demo' = 'demo'
);
$curl = new Curl();
$curl->get('http://www.demo.com'); => It's OK
$curl->post('http://www.demo.com', $data); => It will occur error above
I think seem that have some problem with var $options or $headers, they need some reset before switch from GET to POST but I cannot find why. Please check and find solution for it

After carefully check it, I found the problem. The error occur because you used CURLOPT_CUSTOMREQUEST option for get, post...Because of it's meaningless. Please see https://curl.haxx.se/libcurl/c/CURLOPT_CUSTOMREQUEST.html

CURLOPT_CUSTOMREQUEST option only accept value HTTP, FTP, IMAP, POP3, and SMTP. So that GET and POST value are meaningless
Please read http://stackoverflow.com/questions/4163865/how-to-reset-curlopt-customrequest
It's a php bug, you cannot reset CURLOPT_CUSTOMREQUEST by NULL
I'm testing by set value of $follow_303_with_post to true (default in your script is false) that mean it will set CURLOPT_CUSTOMREQUEST = POST but some server when require more Content-Lenght. So that need write more code for header

=> My solution is

Remove $this->setOpt(CURLOPT_CUSTOMREQUEST, 'GET') in get(...) function method

Remove
 if ($this->follow_303_with_post) {
     $this->setOpt(CURLOPT_CUSTOMREQUEST, 'POST');
 } else {
     if (isset($this->options[CURLOPT_CUSTOMREQUEST])) {
         if ((version_compare(PHP_VERSION, '5.5.11') < 0) || defined('HHVM_VERSION')) {
             trigger_error(
                 'Due to technical limitations of PHP <= 5.5.11 and HHVM, it is not possible to '
                 . 'perform a post-redirect-get request using a php-curl-class Curl object that '
                 . 'has already been used to perform other types of requests. Either use a new '
                 . 'php-curl-class Curl object or upgrade your PHP engine.',
                 E_USER_ERROR
             );
         } else {
             $this->setOpt(CURLOPT_CUSTOMREQUEST, null);
         }
     }
 }

in post(...) function method:
Done ;)

The protocols supported are HTTP, FTP, IMAP, POP3, and SMTP. The values GET and POST are supported and not meaningless.
You can restore CURLOPT_CUSTOMREQUEST to the the default by using null. We use it where supported or trigger an error.

Closing since you found a solution.


Screen brightness button only restores brightness to 25% maximum

The screen brightness button/slider can dim the screen but when trying to crank it up to 100% again it is limited to about 25% of the screen brightness. Same behavior is seem with the screensaver function. As if the 255 max brightness should be 1000 max.
Using: Xiaomi Pad 5

This one should be closed because of this:
https://github.com/cgarwood/homeassistant-fullykiosk/issues/122


HTTP Error: 403 Forbidden, API Error: 306

I've got the error message via developing a new application, but I can't figure out what's wrong with my code. Does anyone have idea about this error message?
07-17 08:34:17.236 E/Digits: HTTP Error: 403 Forbidden, API Error: 306, User Message: Try Again

306: "To protect our users from spam and other malicious activity, this account is temporarily blocked from acquiring an access token for this client application." If you think this is in error you should contact<EMAIL_ADDRESS>

Thanks! Maybe I've requested too much when i'm testing my feature. Thank you for your kind reply 👍


Not able to release App in Live Mode

Describe the bug
I have a private distribution App, when I create a new version I can see the new version here: https://dashboard.stripe.com/apps/[AppName] but when I try to deploy this new version to Live Mode I get "App already installed" message and I am unable to release the new version
To Reproduce
Steps to reproduce the behavior:

Go to https://dashboard.stripe.com/apps/[AppName]
Create a release (top right)
Choose version 0.0.61 (currently installed is 0.0.57)
Install app menu pops up
Click on Install App
Install [AppName] on [OrganizationName] pops up
Click on continue
"App already installed" message shows up

Expected behavior
I expect the new version to be installed in Live Mode
Screenshots
Current state:

Settings:

Result:

Desktop (please complete the following information):

OS: tried on iOS and Windows (I don't believe this matters)
Browser Chrome
Version 124.0.6367.119

Additional context
Just the fact that this is a privately distributed app, I only want it available for my team members I am NOT trying to release for the app marketplace

@ngrubb-stripe this seems to have been fixed btw

@ngrubb-stripe this seems to have been fixed btw

Thanks, apologies that I didn't leave an update! This is fixed.


Cannot use Nested Elements and Export Sheet Arrays

Example:

item1
{item2}subItem1
{item3}subItem1

value1
value1
value1

value2
value2
value2

value3
value3
value3

when Nested Elements and Export Sheet Arrays are set the JSON output is an empty array []
No other options within the add-on are activated.

For Nested Elements to function with arrays, fields must start with {#SHEET}{#ROW}. Take a look at the wiki page for Nested Elements (specifically the "Exporting Nested Elements and Sheet Arrays at the Same Time" section) for more info on how to format your keys. There is also an example spreadsheet with an example of how nested arrays should be formatted.
 Once you do, all kinds of data organization opens up to you though!

That's not intuitive but I get it, thanks!


Rename EntryLinkHelpers.ContentLink

CacheTagHelpers in Mvc rely on this API for users to be able to set custom triggers as part of their code. It would be nice to have the type name be less obtuse. Maybe CacheEntry.CurrentContext?
cc @DamianEdwards

Obsolete due to https://github.com/aspnet/Caching/pull/66


& operators for hash

Hi,
Looks like wrong behavior. & operator creates Squeel nodes for hashes outside blocks for squeel methods.
ruby-1.9.3-preview1 :013 > {:a => 7, :b => 6, :c => 9} & {:a => 2, :d => 1}
 => #<Squeel::Nodes::And:0xc0bac8c @children=[{:a=>7, :b=>6, :c=>9}, {:a=>2, :d=>1}]>
ruby-1.9.3-preview1 :014 > {:a => 7, :b => 6, :c => 9} | {:a => 2, :d => 1}
 => #<Squeel::Nodes::Or:0xc0d50b4 @left={:a=>7, :b=>6, :c=>9}, @right={:a=>2, :d=>1}>
ruby-1.9.3-preview1 :015 >

if you extend the hash class it will extend the hash class everywhere, not just inside a dsl block

Note for the future: There's talk of adding "refinements" or "traits" to Ruby 2.0 that would let you monkey-patch classes only within a specific context.


Design RL Integration

@tauseef-a @nscharrenberg

First find a simplification decision problem not thinking about GANs but just tabular data e.g. finding unrealistic relationships.
Workout an MDP
Small POC
Abstract the idea such that it works with any data.
Update POC
Integrate the idea as part of a GAN.

steps 4-5 could be swapped with 6 as well, meaning we first integrate the small POC with the GAN and after that making it abstract.


Installing tensorflow go failed

Please make sure that this is a build/installation issue. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:build_template
System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): mac os 10.14.6
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device:
TensorFlow installed from (source or binary): n/a
TensorFlow version: n/a
Python version: n/a
Installed using virtualenv? pip? conda?: n/a
Bazel version (if compiling from source): n/a
GCC/Compiler version (if compiling from source): n/a
CUDA/cuDNN version: n/a
GPU model and memory: n/a

Describe the problem
Followed https://www.tensorflow.org/install/lang_go
but got this:
go get github.com/tensorflow/tensorflow/tensorflow/go
package github.com/tensorflow/tensorflow/tensorflow/go/genop/internal/proto/github.com/tensorflow/tensorflow/tensorflow/go/core: cannot find package "github.com/tensorflow/tensorflow/tensorflow/go/genop/internal/proto/github.com/tensorflow/tensorflow/tensorflow/go/core" in any of:
go get -d github.com/tensorflow/tensorflow/tensorflow/go
yielded the same result.
Any other info / logs
Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached.

I think there is a typo in your get command there isn't package word in the end.
Can you try again with,
go get github.com/tensorflow/tensorflow/tensorflow/go

hi, ymodak,
Thanks for the quick response!
The "package" is the starting of the output of the command.
C library is installed. Here is how it works:
$gcc hello_tf.c -ltensorflow -o hello_tf
$./hello_tf
Hello from TensorFlow C library version 1.15.0
I also tried on linux and the result is same.
Neither does building from source work.
I also checked github for
"github.com/tensorflow/tensorflow/tensorflow/go/genop/internal/proto/github.com/tensorflow/tensorflow/tensorflow/go/core". But it stopped at
https://github.com/tensorflow/tensorflow/tree/master/tensorflow/go/genop/internal.
Is the left part generated automatically? If so, how?
Cheers,
Freeman

Suspecting my system is in a bad state, I started a tensorflow container and tried to install in it. And it failed in the exact same way. I started to doubt that the whole thing is broken. Can someone spend 10 minutes to try to install it to confirm that it works? (on the other hand, it is really hard to believe that this is broken in such a way) search on google and most of result are from 2 years ago.

Otherwise I have to switch to the tensorflow java.

saw https://github.com/tensorflow/tensorflow/issues/23257. Not exactly the same issue. But the common part is that installing tensorflow for go fails. There should be an integration test for this.

I have this same issue:
➜  tf ./hello_tf
Hello from TensorFlow C library version 1.15.0
➜  tf cd
➜  ~ go get github.com/tensorflow/tensorflow/tensorflow/go
package github.com/tensorflow/tensorflow/tensorflow/go/genop/internal/proto/github.com/tensorflow/tensorflow/tensorflow/go/core: cannot find package "github.com/tensorflow/tensorflow/tensorflow/go/genop/internal/proto/github.com/tensorflow/tensorflow/tensorflow/go/core" in any of:
<EMAIL_ADDRESS>(from $GOROOT)
	/Users/wschobeiri/go/src/github.com/tensorflow/tensorflow/tensorflow/go/genop/internal/proto/github.com/tensorflow/tensorflow/tensorflow/go/core (from $GOPATH)

Checking out 36ef4264270e3815ea4b485a52e35e26e43e2112 per the other thread is a viable workaround.

Another workaround is Java. It is old and not as fun to work with as go.
But kotlin comes to help. Actually I found kotlin has a few features making
it even more fun to work with than go, e.g., null handling, exception, and
of course generic. Besides, I can use Gradle to manage packages and
dependencies. Everything works smoothly so far.
On Fri, Dec 27, 2019, 2:11 AM Wilfried Schobeiri<EMAIL_ADDRESS>wrote:

Checking out 36ef4264270e3815ea4b485a52e35e26e43e2112 per the other
thread is a viable workaround.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/35133?email_source=notifications&email_token=AJKX36DILNVBE5HJCHOEYGTQ2TCQXA5CNFSM4J27VC6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHVWBWQ#issuecomment-569073882,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJKX36HHN5EWLM34SGIS24DQ2TCQXANCNFSM4J27VC6A
.

Another workaround is Java. It is old and not as fun to work with as go. But kotlin comes to help. Actually I found kotlin has a few features making it even more fun to work with than go, e.g., null handling, exception, and of course generic. Besides, I can use Gradle to manage packages and dependencies. Everything works smoothly so far.
…

Unfortunately rewriting an entire application into another language is not the most convenient option..

Yes, I just started. Tf go should have some basic integration test.
On Fri, Dec 27, 2019, 8:15 AM Wilfried Schobeiri<EMAIL_ADDRESS>wrote:

Another workaround is Java. It is old and not as fun to work with as go.
But kotlin comes to help. Actually I found kotlin has a few features making
it even more fun to work with than go, e.g., null handling, exception, and
of course generic. Besides, I can use Gradle to manage packages and
dependencies. Everything works smoothly so far.
… <#m_7273184393122837671_>
Unfortunately rewriting an entire application into another language is not
the most convenient option..
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/35133?email_source=notifications&email_token=AJKX36AUQU7AQNOFSHS64R3Q2UNF7A5CNFSM4J27VC6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHWE5JQ#issuecomment-569134758,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJKX36D2VQX5OHVE73LLQZLQ2UNF7ANCNFSM4J27VC6A
.

Reopening since there's still an issue. Will resolve tomorrow.

Fixed as of https://github.com/tensorflow/tensorflow/commit/4221d1aa4d20ada495771528bb13ca786d0bdbe0

(As a sidenote, please follow the instructions on the Go README which differs slightly from the documentation on tensorflow.org. I'll work on updating the official docs):
https://github.com/tensorflow/tensorflow/blob/master/tensorflow/go/README.md

Issue is not fixed:
go get github.com/tensorflow/tensorflow/tensorflow/go package github.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto: cannot find package "github.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto" in any of: 	/usr/local/go/src/github.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto (from $GOROOT)        /Users/admin/go/src/github.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto (from $GOPATH)

@glarchev Please follow the instructions in the README:
https://github.com/tensorflow/tensorflow/blob/master/tensorflow/go/README.md
You need to use go get -d to download-only and then use go generate to create the protobuf files.

The same issue:
RUN go get -d -u -v github.com/tensorflow/tensorflow/tensorflow/go
 ---> Running in 52496c3a3564
github.com/tensorflow/tensorflow (download)
created GOPATH=/root/go; see 'go help gopath'
github.com/golang/protobuf (download)
package github.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto: cannot find package "github.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto" in any of:
	/go/src/github.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto (from $GOROOT)
	/root/go/src/github.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto (from $GOPATH)
The command '/bin/sh -c go get -d -u -v github.com/tensorflow/tensorflow/tensorflow/go' returned a non-zero code: 1

You can actually ignore that error for now and run:
$ go generate github.com/tensorflow/tensorflow/tensorflow/go/op
$ go test github.com/tensorflow/tensorflow/tensorflow/go
ok  	github.com/tensorflow/tensorflow/tensorflow/go	0.182s

I cannot ignore it, because go get -d github.com/tensorflow/tensorflow/tensorflow/go fails with exit code 1, that interrupts build of Docker image.

The installation steps in README also fail on the ./configure step if you don't have bazel version 2.0.0 (I have 2.1.0).

I know #36523 is still open and waiting for review, but I just wanted to bump.

I'm with
$ go version
go1.14.2 darwin/amd64

And
$ bazel version
Build label: 2.0.0
Build target: bazel-out/darwin-opt/bin/src/main/java/com/google/devtools/build/lib/bazel/BazelServer_deploy.jar
Build time: Thu Dec 19 12:33:30 2019<PHONE_NUMBER>)
Build timestamp:<PHONE_NUMBER>
Build timestamp as int:<PHONE_NUMBER>

Installed this version by removing current bazel using brew and running
$ brew install https://raw.githubusercontent.com/bazelbuild/homebrew-tap/1bd39af61f9731fd03ba4dde408a0cb4198bc76d/Formula/bazel.rb
Then I tried running my code again:
$ go run main.go
go: finding module for package github.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto
(in the first attempt:) go: downloading github.com/tensorflow/tensorflow v1.15.2
../../../go/pkg/mod/github.com/tensorflow/tensorflow@v2.2.0+incompatible/tensorflow/go/saved_model.go:24:2: module github.com/tensorflow/tensorflow@latest found (v2.2.0+incompatible), but does not contain package github.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto

Then switched to following go Go installation instructions:
$ go get -d github.com/tensorflow/tensorflow/tensorflow/go
go: found github.com/tensorflow/tensorflow/tensorflow/go in github.com/tensorflow/tensorflow v2.2.0+incompatible
go: finding module for package github.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto

$cd ${GOPATH}/src/github.com/tensorflow/tensorflow
$./configure
Traceback (most recent call last):
  File "./configure.py", line 1549, in <module>
    main()
  File "./configure.py", line 1365, in main
    _TF_MAX_BAZEL_VERSION)
  File "./configure.py", line 478, in check_bazel_version
    ['bazel', '--batch', '--bazelrc=/dev/null', 'version'])
  File "./configure.py", line 156, in run_shell
    output = subprocess.check_output(cmd)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 573, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '['bazel', '--batch', '--bazelrc=/dev/null', 'version']' returned non-zero exit status 1

People in the thread seem to have succeeded with the bazel v2.0.0 but this doesn't seem to work for me. So bumping as well.

you need to checkout to r1.11 branch, as explained here, or you can install the master plus the latest version of the C library (1.15) and in your go.mod under require change the package version to github.com/tensorflow/tensorflow v1.11.0 so that you wouldn't have to checkout to that branch every time you import the package.

Since this issue isn't getting fixed, I decided to maintain a fork: https://github.com/galeone/tensorflow
go get<EMAIL_ADDRESS>
You can also use tfgo that depends on the fork and it allows a simplified usage of the Go bindings:
go get github.com/galeone/tfgo

@galeone getting error:
go: downloading github.com/galeone/tensorflow v2.4.0-rc0.0.20210202175351-640a390c2283+incompatible
# github.com/galeone/tensorflow/tensorflow/go
/usr/bin/ld: cannot find -ltensorflow
collect2: error: ld returned 1 exit status

when trying go get<EMAIL_ADDRESS>

@galeone getting error:
go: downloading github.com/galeone/tensorflow v2.4.0-rc0.0.20210202175351-640a390c2283+incompatible
# github.com/galeone/tensorflow/tensorflow/go
/usr/bin/ld: cannot find -ltensorflow
collect2: error: ld returned 1 exit status

when trying go get<EMAIL_ADDRESS>
This solution is old, I'm sorry.
The solution is to NOT use the official tensorflow go package, but instead use my fork:
go env -w GONOSUMDB="github.com/galeone/tensorflow"

Obviously, you should fir install the TensorFlow C library in your system (see here: https://github.com/galeone/tfgo#tensorflow-installation)
I highly recommend you to fallback on the galeone/tensorflow + galeone/tfgo solution, which is used by several go devs and it seems to work pretty well, solving all these problems.
In short:

Install the TensorFlow C library
go env -w GONOSUMDB="github.com/galeone/tensorflow"
go get github.com/galeone/tfgo

And in your source code, instead of using the official tensorflow package, use
import (
"fmt"
tg "github.com/galeone/tfgo"
tf "github.com/galeone/tensorflow/tensorflow/go"
)
Have a look at the readme in the tfgo repo to find a working example and a step by step guidance: https://github.com/galeone/tfgo/
Let me know if it works for you.

is this correct output?
# github.com/galeone/tensorflow/tensorflow/go
/usr/bin/ld: /usr/local/lib/libtensorflow.so: .dynsym local symbol at index 857 (>= sh_info of 2)
/usr/bin/ld: /usr/local/lib/libtensorflow.so: .dynsym local symbol at index 1944 (>= sh_info of 2)
/usr/bin/ld: /usr/local/lib/libtensorflow.so: .dynsym local symbol at index 2314 (>= sh_info of 2)
/usr/bin/ld: /usr/local/lib/libtensorflow.so: .dynsym local symbol at index 2502 (>= sh_info of 2)
/usr/bin/ld: /usr/local/lib/libtensorflow.so: .dynsym local symbol at index 2724 (>= sh_info of 2)
/usr/bin/ld: /usr/local/lib/libtensorflow.so: .dynsym local symbol at index 2725 (>= sh_info of 2)
go get: added github.com/galeone/tfgo v0.0.0-20210204182614-84b9a5e77f79

it seems to work, thanks so much @galeone

it seems to work, thanks so much @galeone

Great! Have you fixed the linking problem you posted before?

yes, today we are trying to implement something in it, and we will see if it works,... we do team project to school where we need to create CNN for object detection (there will be folder of images, and it needs to detect object on it) and then calculate time of run both in serial and parallel running. (using gorutines with it, that I'm not sure if I know how). Could You propably help us? I can pay you some money for it.

Also curious about this

is work


{'code': 2, 'message': "inference.GRPCInferenceService/ModelInfer: UNKNOWN: Unexpected <class 'TypeError'>: expected str, bytes or os.PathLike object, not InferenceRequest"}

I have deployed a custom model using MLServer on ModelMesh Serving engine, It is giving a serving endpoint. Using that api I am trying to create inference :
payload = r"C:\Users\hafizur.rahman\Desktop\modelmesh\custom_serving\mlserver\src\data\output\IDA_en.ndjson"
with open(payload, "r") as f:
    data = f.read()
#print(data)
start_time = time.time()
MODEL_NAME = "muc-en-aa-predictor"
response = requests.post("[http://localhost:8008/v2/models/muc-en-aa-predictor/infer](http://localhost:8008/v2/models/$%7BMODEL_NAME%7D/infer)", data=data)
print(response.json())
end_time = time.time()
print("Time taken to predict: ", end_time - start_time)

Unfortunately getting the following error:
{'code': 2, 'message': "inference.GRPCInferenceService/ModelInfer: UNKNOWN: Unexpected <class 'TypeError'>: expected str, bytes or os.PathLike object, not InferenceRequest"}
Time taken to predict:  7.236355304718018

@MLHafizur could you share the logs from the mlserver container?

Also this line doesn't look right above, the first parameter of the post function should just be the URL:
response = requests.post("[http://localhost:8008/v2/models/muc-en-aa-predictor/infer](http://localhost:8008/v2/models/$%7BMODEL_NAME%7D/infer)", data=data)


Add width, height, minimum height and minimum width property in the Window class

Add properties to change the width, height, minimum height and minimum width of a WinUI 3 desktop or UWP app window.

@marb2000 FYI

Thanks for opening this proposal @Jaiganeshkumaran, It's something that we want to add to the Window class when we finish first with the top blocker issues. Honestly, per the current engineering plan, I don't believe this will happen for Reunion 1.0 in Fall 2021. However, I have created this sample that implements these behaviors.

Also, this is a dupe of #2731, so closing this request,


apt not funtioning

when I run any apt command (eg. apt-get install wireshark) this is the output:
E: Syntax error /etc/apt/apt.conf.d/999seccomp:1: Malformed tag
help will be greatly appreciated

rm /etc/apt/apt.conf.d/999seccomp
there is no such file in the system by default, you added it yourself, and there are errors, why apt can not work

thank you for the response ,so how do I fix it

sudo mv /etc/apt/apt.conf.d/999seccomp /tmp
sudo apt-get install wireshark

Thanks Voskrese.

its working thank you


Can't access Zip file.

On this page: https://docs.microsoft.com/en-us/visualstudio/docker/tutorials/your-application there is a link to a zip file. The URL points to localhost/assets/app.zip. Is it possible to change the URL please? I can't get the zip file and therefore can't work alongside the tutorial. This is a shame as the tutorial is really nicely written and easy to follow.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 38a38919-b557-4723-7ea9-b0fbafbfdc52
Version Independent ID: 2117c374-eda9-906e-392e-c55e1ebf8060
Content: Docker tutorial - Part 1: Build and run the todo list sample app
Content Source: docker/tutorials/your-application.md
Product: visual-studio-windows
Technology: vs-azure
GitHub Login: @nebuk89
Microsoft Alias: ghogen

@danielksmith -- Daniel, thank you for your feedback. This issue is being tracked in #5827.
cc @ghogen for awareness

@danielksmith -- Daniel, thank you for your feedback. This issue is being tracked in #5827.
cc @ghogen for awareness

@danielksmith The localhost zip file should be created when you install Docker for Windows. Let us know if that's not the case in your installation.

@danielksmith The localhost zip file should be created when you install Docker for Windows. Let us know if that's not the case in your installation.


fix(plugins/plugin-client-common): tooltips can render below other UI…

… elements
Fixes #4159

Description of what you did:

My PR is a:

[ ] 💥 Breaking change
[x] 🐛 Bug fix
[ ] 💅 Enhancement
[ ] 🚀 New feature

Please confirm that your PR fulfills these requirements

[x] Multiple commits are squashed into one commit.
[x] The commit message follows Conventional Commits, which allows us to autogenerate release notes; e.g. fix(plugins/plugin-k8s): fixed annoying bugs
[x] All npm dependencies are pinned.

more travis misbehavior? stuck on yellow here despite being green in travis


Add categories to serverinfo

How?

@trilleplay done

Understandable, but when there are channel and voice channel count + total, there should be a category

If i had more time, i would have made a bot counter

this does make a large embed even larger, maybe it's worth looking into if we can't just roll all of these into a single field?

Understandable, if you can leave this open, i will Edit it when i come home

I think i have done everything to do with code. What more should i do. And is there anymore to do?

i'll test it out later to make sure it works before merging

Nice

So, did it Work?


[2.3.2] Add Istio gateway store

https://github.com/rancher/rancher/issues/20892
Depend on types pr: https://github.com/rancher/types/pull/999

Has conflicts, please rebase this PR.

@gitlawr can we add an integration test? As we have a new field, would be nice to cover it with the test.

Updated

Rebased

LGTM


Enrichment analysis not functioning - no posted downtime

I was attempting to use the Enrichment analysis feature but was prompted with this error:
Enrichment analysis is currently unavailable due to the background server issue. See maintainance schedule on top page.

There is no downtime or maintenance schedule posted at the top of the page, so it did not appear to be scheduled.

Hi @slsevilla thank you for raising the issue! There was an issue on the background server we use for the function which caused the error you got. Now the server is back and the function is working fine. Sorry for the inconvenience, and thank you for using the app!


$ protoc -I ../../protos/ --grpc_out=. --plugin=protoc-gen-grpc=grpc_cpp_plugin ../../protos/helloworld.proto

$ protoc -I ../../protos/ --grpc_out=. --plugin=protoc-gen-grpc=grpc_cpp_plugin ../../protos/helloworld.proto
hello .
I use grpc with windows os
but i build it with protobuf helloworld  to make helloworld.grpc.pb.h failed
the command show message --grpc_out: protoc-gen-grpc:  not find
please tell me how to build it helloworld.grpc.pb.h
and I'm not find grpc github within grpc_cpp_plugin
thanks

the environment with visual studio 2013

Since Vista, there's a where command, equivalent to which on Linux. Use that to locate grpc_cpp_plugin, then use that value in your protoc command.


AWS EFS Issues

Describe the bug
On AWS EFS, dynamic provisioning is broken - New PVCs are stuck in Pending state and the associated PVs are never created.
To Reproduce
The cluster being used was setup using the Deployer originally. Running a WKC install, noticed that wkc-db2u-backup PV wasn't created and the associated PVC was stuck in Pending state.
Expected behavior
PVC should be able to bind to a PV OK
Errors in the nfs-client-provisioner
E0930 11:13:33.328981 1 reflector.go:380] pkg/mod/k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: Failed to watch *v1.StorageClass: unknown (get storageclasses.storage.k8s.io)
E0930 11:13:36.726137 1 reflector.go:178] pkg/mod/k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: Failed to list *v1.PersistentVolume: persistentvolumes is forbidden: User "system:serviceaccount:cp-nfs:nfs-client-provisioner" cannot list resource "persistentvolumes" in API group "" at the cluster scope
E0930 11:13:54.394213 1 reflector.go:178] pkg/mod/k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: Failed to list *v1.PersistentVolumeClaim: persistentvolumeclaims is forbidden: User "system:serviceaccount:cp-nfs:nfs-client-provisioner" cannot list resource "persistentvolumeclaims" in API group "" at the cluster scope
E0930 11:14:08.784226 1 reflector.go:178] pkg/mod/k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: Failed to list *v1.PersistentVolume: persistentvolumes is forbidden: User "system:serviceaccount:cp-nfs:nfs-client-provisioner" cannot list resource "persistentvolumes" in API group "" at the cluster scope

Workaround
Recreated the Storage Class efs-nfs-client
oc delete sc efs-nfs-client --force
export EFS_LOCATION=fs-0cabc99dad34ddf03.efs.ap-southeast-2.amazonaws.com
export EFS_PATH=/
export PROJECT_NFS_PROVISIONER=nfs-provisioner
export EFS_STORAGE_CLASS=efs-nfs-client
export NFS_IMAGE=registry.k8s.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2
cpd-cli manage setup-nfs-provisioner --nfs_server=${EFS_LOCATION} --nfs_path=${EFS_PATH} --nfs_provisioner_ns=${PROJECT_NFS_PROVISIONER} --nfs_storageclass_name=${EFS_STORAGE_CLASS} --nfs_provisioner_image=${NFS_IMAGE}

After this the new nfs-client-provisioner had a log like this:-
I0930 10:34:28.593161 1 leaderelection.go:242] attempting to acquire leader lease nfs-provisioner/k8s-sigs.io-nfs-subdir-external-provisioner...
I0930 10:34:46.216229 1 leaderelection.go:252] successfully acquired lease nfs-provisioner/k8s-sigs.io-nfs-subdir-external-provisioner
I0930 10:34:46.216281 1 event.go:278] Event(v1.ObjectReference{Kind:"Endpoints", Namespace:"nfs-provisioner", Name:"k8s-sigs.io-nfs-subdir-external-provisioner", UID:"82a3045d-c92e-4958-8c83-8ef093ce82f4", APIVersion:"v1", ResourceVersion:"58507112", FieldPath:""}): type: 'Normal' reason: 'LeaderElection' nfs-client-provisioner-66f9c9b666-mfzbw_1f99018b-10fe-4e9a-a319-b7a636bf510d became leader
I0930 10:34:46.216404 1 controller.go:820] Starting provisioner controller k8s-sigs.io/nfs-subdir-external-provisioner_nfs-client-provisioner-66f9c9b666-mfzbw_1f99018b-10fe-4e9a-a319-b7a636bf510d!
I0930 10:34:46.316668 1 controller.go:869] Started provisioner controller k8s-sigs.io/nfs-subdir-external-provisioner_nfs-client-provisioner-66f9c9b666-mfzbw_1f99018b-10fe-4e9a-a319-b7a636bf510d!
I0930 10:40:56.463145 1 controller.go:1317] provision "dm/datastage-ibm-datastage-ds-migration-pvc" class "efs-nfs-client": started
I0930 10:40:56.463275 1 controller.go:1317] provision "dm/ds-px-default-ibm-datastage-px-storage-pvc" class "efs-nfs-client": started
I0930 10:40:56.464471 1 controller.go:1317] provision "dm/datastage-ibm-datastage-ds-storage-pvc" class "efs-nfs-client": started
I0930 10:40:56.473270 1 event.go:278] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"dm", Name:"datastage-ibm-datastage-ds-migration-pvc", UID:"e367180f-0fac-4241-86dd-b04460b78144", APIVersion:"v1", ResourceVersion:"58512116", FieldPath:""}): type: 'Normal' reason: 'Provisioning' External provisioner is provisioning volume for claim "dm/datastage-ibm-datastage-ds-migration-pvc"
I0930 10:40:56.473335 1 event.go:278] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"dm", Name:"datastage-ibm-datastage-ds-storage-pvc", UID:"9dd87d27-e9e9-44b2-92af-cae22cecac24", APIVersion:"v1", ResourceVersion:"58512121", FieldPath:""}): type: 'Normal' reason: 'Provisioning' External provisioner is provisioning volume for claim "dm/datastage-ibm-datastage-ds-storage-pvc"
I0930 10:40:56.473553 1 event.go:278] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"dm", Name:"ds-px-default-ibm-datastage-px-storage-pvc", UID:"2641a4a2-cadf-4d9a-98b3-7c1a3b74f42d", APIVersion:"v1", ResourceVersion:"58512117", FieldPath:""}): type: 'Normal' reason: 'Provisioning' External provisioner is provisioning volume for claim "dm/ds-px-default-ibm-datastage-px-storage-pvc"
I0930 10:40:56.494499 1 controller.go:1420] provision "dm/ds-px-default-ibm-datastage-px-storage-pvc" class "efs-nfs-client": volume "pvc-2641a4a2-cadf-4d9a-98b3-7c1a3b74f42d" provisioned
I0930 10:40:56.494553 1 controller.go:1437] provision "dm/ds-px-default-ibm-datastage-px-storage-pvc" class "efs-nfs-client": succeeded
I0930 10:40:56.494560 1 volume_store.go:212] Trying to save persistentvolume "pvc-2641a4a2-cadf-4d9a-98b3-7c1a3b74f42d"
I0930 10:40:56.503122 1 volume_store.go:219] persistentvolume "pvc-2641a4a2-cadf-4d9a-98b3-7c1a3b74f42d" saved
I0930 10:40:56.503276 1 event.go:278] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"dm", Name:"ds-px-default-ibm-datastage-px-storage-pvc", UID:"2641a4a2-cadf-4d9a-98b3-7c1a3b74f42d", APIVersion:"v1", ResourceVersion:"58512117", FieldPath:""}): type: 'Normal' reason: 'ProvisioningSucceeded' Successfully provisioned volume pvc-2641a4a2-cadf-4d9a-98b3-7c1a3b74f42d
I0930 10:40:56.504922 1 controller.go:1420] provision "dm/datastage-ibm-datastage-ds-storage-pvc" class "efs-nfs-client": volume "pvc-9dd87d27-e9e9-44b2-92af-cae22cecac24" provisioned
I0930 10:40:56.504969 1 controller.go:1437] provision "dm/datastage-ibm-datastage-ds-storage-pvc" class "efs-nfs-client": succeeded
I0930 10:40:56.505019 1 volume_store.go:212] Trying to save persistentvolume "pvc-9dd87d27-e9e9-44b2-92af-cae22cecac24"
I0930 10:40:56.512944 1 controller.go:1420] provision "dm/datastage-ibm-datastage-ds-migration-pvc" class "efs-nfs-client": volume "pvc-e367180f-0fac-4241-86dd-b04460b78144" provisioned
I0930 10:40:56.512985 1 controller.go:1437] provision "dm/datastage-ibm-datastage-ds-migration-pvc" class "efs-nfs-client": succeeded
I0930 10:40:56.512992 1 volume_store.go:212] Trying to save persistentvolume "pvc-e367180f-0fac-4241-86dd-b04460b78144"
I0930 10:40:56.515080 1 volume_store.go:219] persistentvolume "pvc-9dd87d27-e9e9-44b2-92af-cae22cecac24" saved
I0930 10:40:56.515168 1 event.go:278] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"dm", Name:"datastage-ibm-datastage-ds-storage-pvc", UID:"9dd87d27-e9e9-44b2-92af-cae22cecac24", APIVersion:"v1", ResourceVersion:"58512121", FieldPath:""}): type: 'Normal' reason: 'ProvisioningSucceeded' Successfully provisioned volume pvc-9dd87d27-e9e9-44b2-92af-cae22cecac24
I0930 10:40:56.521786 1 volume_store.go:219] persistentvolume "pvc-e367180f-0fac-4241-86dd-b04460b78144" saved
I0930 10:40:56.521828 1 event.go:278] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"dm", Name:"datastage-ibm-datastage-ds-migration-pvc", UID:"e367180f-0fac-4241-86dd-b04460b78144", APIVersion:"v1", ResourceVersion:"58512116", FieldPath:""}): type: 'Normal' reason: 'ProvisioningSucceeded' Successfully provisioned volume pvc-e367180f-0fac-4241-86dd-b04460b78144
I0930 10:42:05.935488 1 controller.go:1450] delete "pvc-cfdf5de9-4043-4a23-8181-60df8244e827": started
W0930 10:42:05.943061 1 provisioner.go:146] path /persistentvolumes/nfs-provisioner-sc-test-pvc-pvc-cfdf5de9-4043-4a23-8181-60df8244e827 does not exist, deletion skipped
I0930 10:42:05.943208 1 controller.go:1478] delete "pvc-cfdf5de9-4043-4a23-8181-60df8244e827": volume deleted
I0930 10:42:05.954267 1 controller.go:1524] delete "pvc-cfdf5de9-4043-4a23-8181-60df8244e827": persistentvolume deleted
I0930 10:42:05.954310 1 controller.go:1526] delete "pvc-cfdf5de9-4043-4a23-8181-60df8244e827": succeeded

I checked whether this is happening in another cluster and it has the same issue. My guess is that something has changed in OpenShift to cause the Storage Class to not work properly

Old Storage Class settings:-
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
  name: efs-nfs-client
  uid: 485f6bf9-c23c-4194-b3c2-331d45b3cc90
  resourceVersion: '31155'
  creationTimestamp: '2024-07-23T04:54:51Z'
  managedFields:
    - manager: kubectl-create
      operation: Update
      apiVersion: storage.k8s.io/v1
      time: '2024-07-23T04:54:51Z'
      fieldsType: FieldsV1
      fieldsV1:
        'f:parameters':
          .: {}
          'f:archiveOnDelete': {}
        'f:provisioner': {}
        'f:reclaimPolicy': {}
        'f:volumeBindingMode': {}
provisioner: nfs-storage
parameters:
  archiveOnDelete: 'false'
reclaimPolicy: Delete
volumeBindingMode: Immediate

New Storage Class settings after recreating using cpd-cli manage setup-nfs-provsioner
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
  name: efs-nfs-client
  uid: 4b71e37a-382c-4636-8d4b-815596c31146
  resourceVersion: '58512091'
  creationTimestamp: '2024-09-30T10:40:54Z'
  managedFields:
    - manager: OpenAPI-Generator
      operation: Update
      apiVersion: storage.k8s.io/v1
      time: '2024-09-30T10:40:54Z'
      fieldsType: FieldsV1
      fieldsV1:
        'f:parameters':
          .: {}
          'f:archiveOnDelete': {}
        'f:provisioner': {}
        'f:reclaimPolicy': {}
        'f:volumeBindingMode': {}
provisioner: k8s-sigs.io/nfs-subdir-external-provisioner
parameters:
  archiveOnDelete: 'false'
reclaimPolicy: Delete
volumeBindingMode: Immediate

!  RESOLVED !
I found out that I added another NFS storage namespace which overwrote the ClusterRoles and ClusterRoleBindings originally setup by the Deployer. This caused permissions to create PVs by the original service account to be lost


docs(grammar): fix grammatical error in footer

Description
Changed "Your Safety is utmost important to us" to "Your safety is of utmost importance to us"
Here's what it looks like now:

Resolved issues
Closes #212
Before submitting the PR, please take the following into consideration

[x] It's really useful if your PR references an issue where it is discussed ahead of time. In many cases, features are absent for a reason. If you don't have an issue, please create one.
[x] Prefix your PR title with feat: , fix: , chore: , docs:, or refactor:.
[x] The description should clearly illustrate what problems it solves.
[x] Ensure that the commit messages follow our guidelines.
[x] Resolve merge conflicts (if any).
[x] Make sure that the current branch is upto date with the main branch.

@akigugale I've made the requested change. Please take a look.

I've also updated the github username for @tarushnagpal from CallMeTarush to @tarushnagpal


Dyn Invalid name

Hi
I have problem with dump one of my zones. The error that  I get
Traceback (most recent call last):
  File "/home/piotrek/.cache/pypoetry/virtualenvs/octodns-py3.5/bin/octodns-dump", line 9, in <module>
    load_entry_point('octodns==0.9.9', 'console_scripts', 'octodns-dump')()
  File "/home/piotrek/.cache/pypoetry/virtualenvs/octodns-py3.5/lib/python3.5/site-packages/octodns/cmds/dump.py", line 35, in main
    *args.source)
  File "/home/piotrek/.cache/pypoetry/virtualenvs/octodns-py3.5/lib/python3.5/site-packages/octodns/manager.py", line 396, in dump
    source.populate(zone, lenient=lenient)
  File "/home/piotrek/.cache/pypoetry/virtualenvs/octodns-py3.5/lib/python3.5/site-packages/octodns/provider/dyn.py", line 682, in populate
    lenient=lenient)
  File "/home/piotrek/.cache/pypoetry/virtualenvs/octodns-py3.5/lib/python3.5/site-packages/octodns/record/__init__.py", line 118, in new
    raise ValidationError(fqdn, reasons)
octodns.record.ValidationError: Invalid record extsip.example.com.
  - invalid name

The the entry in dyn looks like following
"
extsip.example.com
A	30 sec	<IP_ADDRESS>
SRV	30 sec	0 1 5061 _sipinternaltls._tcp.example.com.
"
dig for this  entry

;; ANSWER SECTION:
extsip.example.com.   5       IN      A       <IP_ADDRESS>
extsip.example.com.   5       IN      SRV     0 1 5061 _sipinternaltls._tcp.example.com.

Can you please help with this issue

Sorry seems that this issue is due to validation. I misinterpret the error message.
I was managed to dump this zone by using the "--lenient" switch.

Piotr, I am having the very same issue with with a record that is SRV and TXT. I can add the TXT, but no chance to add the other one, not even on its own. It is the last record of my domain before going live :D Any tip?

@Juli-BCN
Hi, In case the main issue was with the entry name.  According to RFC for the SRV record name should start with underscore   https://www.ietf.org/rfc/rfc2782.txt.
I was able to get rid of such entries in my zones so do not have issues with sync.
For dump already existing zone --lenient option was sufficient.
Regards

Fwiw you can preserve and manage non-compliant records by disabling strict checking on a per-record basis with octodns.lenient=True, e.g.
foo.invalid._tcp:
  octodns:
    lenient: true
  ttl: 1800
  type: SRV
  values:
    - port: 443
      priority: 0
      target: foo.bar.com.
      weight: 0
...


on ubuntu 17.04 lppasswd command not found

on ubuntu 17.04 lppasswd command not found
ls -la /usr/bin/dontextst
in ubuntu default directory is:
/usr/bin/lppasswd
now someone want like windows, becouse in windows you can copy one file and paste it in another computer and it will work. In linux it is not possible. now from where i can get lppasswd
apt-get install cups-client
cups-client is already installed at the requested version (2.2.1-8)
so how i say before in /etc/cups and i don't have client.conf and now i don't have lppasswd and i have obsolete version of cups 2.2.1 maybe i start like windows, becouse you can paste one file to another computer, you can update the new version without to know compile knowledge, in windows when you install program it install 100 % complety with all programs and commands. So for 1 day i open 2 issues and 1 request it is only for one linux program. If i start use like developer do you imagine how much program i will find they missing commands.

@peturbg The lppasswd command and support for Digest authentication was dropped in CUPS 2.0 due to numerous security and interop issues. The recommended replacement is to use PAM with HTTP Basic authentication over TLS encrypted connections.


feat: Pre build templates to create chatbot

[x] Have you renamed the PR title to something meaningful?

Related Issue

Closes #223

Description

Adds Chatbot Templates for -

Customer Support
Q&A
Personal Assistant
General Chat
Fitness Coach
Career Advice
Language Practice
Mental Health Support
Tech Support
Travel Guide

How Has This Been Tested?

Screenshots (if applicable)

Type of Change

[x] Bug fix
[x] New feature
[ ] Code style update
[ ] Breaking change
[ ] Documentation update

Looks cool


Add test for AnimationGroup with remover=True

This change should be tested.
Originally posted by @behackl in https://github.com/ManimCommunity/manim/pull/1722#discussion_r680471433

Hi @behackl, I would like to work on this issue and write the test for #1722

Hi @behackl, I would like to work on this issue and write the test for #1722

Feel free too! There's no need to ask for permission to work on issues.

Unassigning due to inactivity.

Now that i think about it, I believe the test should be placed in tests/test_graphical_units but which file most likely will be added or changed?  Also how would I test it?

Seems to have been resolved by #2318.


Add support for multiple secrets per deployment

btw, what's the use case for this?

The use case is for instance a autogenerated secret with db-credentials in addition to the normal secret with the application secrets.


[DO NOT MERGE] Test set dev dep deps

Only for testing a solution of issue https://github.com/QEDjl-project/QED.jl/issues/36

The PR was merged


Fix issue when deleting namespace.

Coverage increased (+0.01%) to 50.694% when pulling d78b78d637408a7d312ae2681fecefbf27f001c6 on yuye/bug-fix-restserverdelete into bd76129c1405cf319afc9a5066daf2074790ee4b on authndev.

Coverage increased (+0.01%) to 50.694% when pulling d78b78d637408a7d312ae2681fecefbf27f001c6 on yuye/bug-fix-restserverdelete into bd76129c1405cf319afc9a5066daf2074790ee4b on authndev.


Not proper extra glyphs

Powerline glyphs look broken
Change patcher or fix manually

https://github.com/ryanoasis/nerd-fonts
https://github.com/iij/fontmerger

It was setting on iTerm (Char spacing > Vertical)


[OpenCL] Avoid SelectNode ambiguous overloading

Consider the SelectNode comes from the test_opencl_ternary_expression test:
true_value false_value cond
int8 int8 bool

It's was generating the OpenCL select function from the node.
The problem is that the function signatures are strict and would make it generate ambiguous calls with the case already in the testsuite.
According to OCL spec 6.3.9. Ternary Selection Operator, the ternary selection operator is equivalent to calling with select but without the difficulty of casting the operands to avoid ambiguous cases.
With this patch, the mentioned test passed. The generated kernels are still equivalent.
Thanks for contributing to TVM!   Please refer to guideline https://tvm.apache.org/docs/contribute/ for useful information and tips. After the pull request is submitted, please request code reviews from Reviewers by @ them in the pull request thread.

@echuraev, @masahi please give it a look.

@echuraev Thank you for your detailed response.
Cast only the true and false operands are not enough here. The condition operand is also required to be casted for resolving the right call.
For any type except float, we can let CastFromTo handle it.
When it's a float type, if the condition is not an int, it's needed to cast to int with the same bits and lanes.

Could you also please write types of the arguments which were passed to select operator in case which has failed on your GPU?
Is it select(half4, half4, ???) or some other types of arguments?

@echuraev thanks for your kindly reply.
The purpose of this PR is to fix the falling test_opencl_ternary_expression and try to keep the compatibility with your accurate float4 typecasting case.
You could manually invoke this test then it would fall without this PR.
The test is currently failing with the environment ci_gpu image due to the select function signature causing ambiguous codegen. I don't why the test suite was passed the CI. The codegen problem is also happened in the real-world models.
And I don't know if we should support khr_fp64 and khr_fp16 here. If not so, the current tests are enough to cover the problem.

@mhyang-pllab thank you for your reply. I agree with you that the existing test will fail in the CI without your fix. My comment about the test is minor, and shouldn't really affect on the merging of this PR (I already approved this PR). But I think that we could add a tiny test with one select operator and different data types, I think that float and int will be enough.
But once again, the comment about the test is minor. Please make CI green.
@masahi this PR is LGTM. Please take a look at it and if you agree that we could merge it without a new test, then let's merge it.


Replace go-ethereum/ethclient with something lightweight

@hewigovens the ENS package uses the Go-Ethereum package as well. If we remove from Blockatlas, we need to download the lib as well, and the Geth going to be inside the go.mod as // indirect
We need need to change the ENS library as well, is this viable?

I think we may have to re implement go-ens by ourselves to support better batch query.
The only dependency might be go ethereum abi


Dockerize the front end and update the values on docker-compose to be ready for deploying a staging version.

Issue Update
Work complied
The issue should be fixed in https://github.com/codescalers/CSHR/pull/309


feat: add initial infrastructure setup for pillarbox monitoring

Description
This commit introduces the foundational Infrastructure as Code (IaC) setup for the Pillarbox Monitoring system to automate and simplify the deployment of these services.

Configures Terraform for managing AWS resources with support for both dev and prod environments.
Provides Docker Compose for local development and testing.

Checklist

[x] I have followed the project's style and contribution guidelines.
[x] I have performed a self-review of my own changes.
[x] I have made corresponding changes to the documentation.
[x] I have added tests that prove my fix is effective or that my feature works.

@MGaetan89 and @defagos I've prepared another PR for the change from qos to monitoring here: https://github.com/SRGSSR/pillarbox-monitoring-transfer/pull/2 Take a look at that so that I can merge this one.


tf.assign doesn't update tf.Variable value in custom callback init constructor using model._function_kwargs

System information

This is a custom callback code
Linux Ubuntu 18.04
Tensorflow backend : Yes
TensorFlow version:  1.13.1
Keras version:  2.2.4
Python version:  3.7
CUDA/cuDNN version:  7.6
GPU model and memory:  GeForce GTX 1050 Ti Mobile , 4 Gb VRAM

You can obtain the TensorFlow version with:
python -c "import tensorflow as tf; print(tf.GIT_VERSION, tf.VERSION)"
You can obtain the Keras version with:
python -c 'import keras as k; print(k.version)'
Describe the current behavior
I need to create a custom callback to get the target values i.e, y_true and y_pred (predicted values). So, I read the post :Create keras callback to save model predictions and targets for each batch during training
from keras.callbacks import Callback
from keras import backend as K
import tensorflow as tf

class CollectOutputAndTarget(Callback):
    def __init__(self):
        super(CollectOutputAndTarget, self).__init__()
        self.targets = []  # collect y_true batches
        self.outputs = []  # collect y_pred batches

        # the shape of these 2 variables will change according to batch shape
        # to handle the "last batch", specify `validate_shape=False`
        self.var_y_true = tf.Variable(0., validate_shape=False)
        self.var_y_pred = tf.Variable(0., validate_shape=False)

    def on_batch_end(self, batch, logs=None):
        # evaluate the variables and save them into lists
        self.targets.append(K.eval(self.var_y_true))
        self.outputs.append(K.eval(self.var_y_pred))

# build a simple model
# have to compile first for model.targets and model.outputs to be prepared
model = Sequential([Dense(5, input_shape=(10,))])
model.compile(loss='mse', optimizer='adam')

# initialize the variables and the `tf.assign` ops
cbk = CollectOutputAndTarget()
fetches = [tf.assign(cbk.var_y_true, model.targets[0], validate_shape=False),
           tf.assign(cbk.var_y_pred, model.outputs[0], validate_shape=False)]
model._function_kwargs = {'fetches': fetches}  # use `model._function_kwargs` if using `Model` instead of `Sequential`

And created my callback the same as they created in the answer
When I add on_epoch_end and try to print the value of self.targets. I get arrays of 0s. For on_epoch_end the code is as below:

def on_epoch_end(self, epoch, logs={}):
    print(self.targets)

My model is created using the functional API Model and has pretrained weights loaded into it, instead of Sequential. And after the compiling the model as model.compile, I instantiate the callback and create the fetches object and add it to train_function as follows:
cbk = CollectOutputAndTarget()

fetches = [tf.assign(cbk.var_y_true, model.targets[0], validate_shape=False),
                   tf.assign(cbk.var_y_pred, model.outputs[0], validate_shape=False)]
model._function_kwargs = {'fetches': fetches}

And, then I call model.fit_generator using my datagenerator. I am getting 0s in self.targets, which shouldn't happen, if var_y_true and var_y_pred are getting updated with model.targets and model.outputs . Also, I don't understand that if we're already assigning the values for cbk.var_y_true and cbk.var_y_pred, then why do we need to use model._function_kwargs?
I tried using  model.train_function = None after setting the fetches and before calling fit_generator, but still I get the same result.
I only get an array of 0s appended to self.targets and self.outputs, which shouldn't be the case, I asked a question on the same on stackoverflow, but didn't receive an answer, and also went into the code in keras/engine/training.py, keras/engine/training_generator.py and keras/backend/tensorflow_backend , etc. Couldn't find anything, for me I was lost after the call went to K.function, then to the Function class, in tensorflow_backend and when model.train_function was called with ins

According to https://stackoverflow.com/questions/56772842/tf-assign-doesnt-update-tf-variable-value-in-custom-callback-init-constructor-u#comment101597610_56772842 (the SO OP's comment to the OP question apparently asked by this issue's OP), this can be closed:

@Yasmin: yes, I've found the solution, actually I was getting the values for the class ids, seems like yolo has y_true values as class_ids, instead of the box_coordinates. – aspiring1 Aug 20 '19 at 7:16


Use ConverterInterface type hint to allow other converter types

This allows support for other commonmark converters such as the GithubFlavoredMarkdownConverter.

This was closed a bit abruptly. Please send your PR to the main repo, which is https://github.com/twigphp/twig/


journald-query: also do regex tests case insensitive

I had to search a bit until I understood why
[root@lx-dt-01 ~]# journalctl --boot --reverse --priority=emerg..err --since=-8h --unit="sshd.service"
-- Logs begin at Mon 2024-01-22 03:07:35 CET, end at Wed 2024-03-06 17:12:24 CET. --
Mär 06 13:23:57 lx-dt-01.psi.ch sshd[1203315]: error: kex_exchange_identification: Connection closed by remote host
[root@lx-dt-01 ~]#

is not matched by the regex
error: kex_exchange_identification: Connection closed by remote host

I rejected the PR because we don't want to implement a hardcoded lowercase here, and leave it now up to the admin how exactly he wants to match. If you want to match case-insensitively, in --ignore-regex, you can use the (?i) switch. The plugin and the readme have been updated in the help section to reflect that.

It looks like there is a misunderstanding. I see I did not explicitly state the problem as such, I just provided an example.
The problem is that the regex is applied on the lower cased log message. This does not make much sense. And it puzzled me as admin very much when I have a regex with the exact message at it does not match. And all regex tests you do with any tester/test code outside matches...
There are two sensible options on how to deal with this:

apply the regex to the original message (then it very much makes sense to leave it to the admin how to match the regex)
apply the regex case insensitive to the lower cased message

For which of the above options shall I provide a PR?

You are absolutely right. Thanks for offering a PR, but I just made the plugin case-sensitive in every way (which is much more consistent and expected behavior).


Allow ingots to reposition themselves after you take an Ingot out of the stack

I'm pretty sure there is a way to do this. It might end up a bit hacky, but we will see.

I don't see any way to do this without causing a ton of lag.


⚠ Quirk Club Argentina (API endpoint) has degraded performance

In 385db6c, Quirk Club Argentina (API endpoint) (https://us-central1-quirkclub-dev.cloudfunctions.net/api/check/api) experienced degraded performance:

HTTP code: 200
Response time: 7946 ms

Resolved: Quirk Club Argentina (API endpoint) performance has improved in 211fefe.


MARXAN-1494-exportId-public-project

-Adds exportId column to public project.
-Creates export everytime a project is sent to publish.

@aciddaute and @hotzevzl I addressed most of the comments you made on the latest changes. I would like if you can review them and see if now it aligns better with your feedback. Thank you!


Implement multivariate_t in jax.random package and jax.scipy.stat package

While implementing the paper, I found that multivariate_t (multivariate student's t) is not implemented in jax.
So, I implemented it myself(gist) by referring to jax.random.multivariate_normal and scipy.stats.multivariate_t.
If you welcome this contribution, I will make a PR after modifying the code appropriately.

Any updates on this? :)

Unfortunately, if the JAX developers haven't added anything, at least I haven't done any additional work on it. I was going to do a PR on this, but it was a low priority for me at the time, so I didn't really spend the time on it.


assert crash with applySceneUpdates and sceneAssets

I am hitting the assert at sceneLoader.cpp:587 following a call to applySceneUpdates();
That's because it's looking for a texture url in scene->sceneAssets().
That texture asset was properly loaded during the loading of the scene.
However that line at he end of in SceneLoader::loadScene:
   _scene->sceneAssets().clear();
clears the loaded assets.
I am trying to understand the logic of calling clear at that stage in relation to the applySceneUpdates calls that may follow.
Map displays fine if I do not call applySceneUpdates()
Any idea?

Yup, this seems to be a bug in the recently merged PR (https://github.com/tangrams/tangram-es/pull/1373) which does not handle scene assets loaded from initial scene load aptly when applying scene updated.
Since this PR was merged after 0.6.1 release, this bug does not manifests in any of tangram-es official releases.

@tallytalwar : thank you !