Set up Travis CI

We can actually install Vertica on Travis. See https://github.com/wvanbergen/vertica/blob/master/.travis.yml.

Done in #21.


docs: Update SambaService.json

fix typo (crated -> created)

@stefangweichinger Thank you for this fix

@stefangweichinger Thank you for this fix

welcome. Thanks for your work.


undefined method `to_sym' for nil:NilClass when running gym

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description
Complete output when running fastlane, including the stack trace and command used
$ bundle exec fastlane qa
[11:40:22]: -------------------------------------------------
[11:40:22]: --- Step: Verifying required fastlane version ---
[11:40:22]: -------------------------------------------------
[11:40:22]: Your fastlane version 2.62.1 matches the minimum requirement of 2.58.0  ✅
[11:40:22]: ------------------------------
[11:40:22]: --- Step: default_platform ---
[11:40:22]: ------------------------------
[11:40:22]: Lane name 'match' should not be used because it is the name of a fastlane tool
[11:40:22]: It is recommended to not use 'match' as the name of your lane
[11:40:22]: Name of the lane 'match' is already taken by the action named 'match'
[11:40:22]: Name of the lane 'debug' is already taken by the action named 'debug'
[11:40:22]: Driving the lane 'ios qa' 🚀
[11:40:22]: -------------------
[11:40:22]: --- Step: match ---
[11:40:22]: -------------------
[11:40:22]: Successfully loaded '/Volumes/MacintoshHD2/Users/Jan/Projects/iOS///fastlane/Matchfile' 📄

+----------------------+-------------------------------------------------+
|              Detected Values from './fastlane/Matchfile'               |
+----------------------+-------------------------------------------------+
| git_url              |<EMAIL_ADDRESS>|
| username             |<EMAIL_ADDRESS>                      |
| team_id              |                                      |
+----------------------+-------------------------------------------------+

+-----------------------+-------------------------------------------------+
|                        Summary for match 2.62.1                         |
+-----------------------+-------------------------------------------------+
| app_identifier        | com.                                  |
| type                  | enterprise                                      |
| readonly              | true                                            |
| git_url               |<EMAIL_ADDRESS>|
| username              |<EMAIL_ADDRESS>                      |
| team_id               |                                      |
| git_branch            | master                                          |
| keychain_name         | login.keychain                                  |
| verbose               | false                                           |
| force                 | false                                           |
| skip_confirmation     | false                                           |
| shallow_clone         | false                                           |
| clone_branch_directly | false                                           |
| force_for_new_devices | false                                           |
| skip_docs             | false                                           |
| platform              | ios                                             |
+-----------------------+-------------------------------------------------+

[11:40:22]: Cloning remote git repo...
[11:40:22]: If cloning the repo takes too long, you can use the `clone_branch_directly` option in match.
[11:40:24]: 🔓  Successfully decrypted certificates repo
[11:40:24]: Installing certificate...

+-------------------+------------------------------------+
|                 Installed Certificate                  |
+-------------------+------------------------------------+
| User ID           |                         |
| Common Name       | iPhone Distribution: |
| Organisation Unit |                         |
| Organisation      |                      |
| Country           | US                                 |
| Start Datetime    | Oct  4 13:53:47 2016 GMT           |
| End Datetime      | Oct  4 13:53:47 2019 GMT           |
+-------------------+------------------------------------+

[11:40:25]: Installing provisioning profile...

+---------------------+--------------------------------------------+---------------------------------------------------------------+
|                                                  Installed Provisioning Profile                                                  |
+---------------------+--------------------------------------------+---------------------------------------------------------------+
| Parameter           | Environment Variable                       | Value                                                         |
+---------------------+--------------------------------------------+---------------------------------------------------------------+
| App Identifier      |                                            | com.                                                |
| Type                |                                            | enterprise                                                    |
| Platform            |                                            | ios                                                           |
| Profile UUID        | sigh_com.             | 6bcc3bc2-d23c-4c4f-8f1d-9cf026314bfd                          |
| Profile Name        | sigh_com.-name | match InHouse com.                                  |
| Profile Path        | sigh_com.-path | /Users/jan/Library/MobileDevice/Provisioning                  |
|                     |                                            | Profiles/6bcc3bc2-d23c-4c4f-8f1d-9cf026314bfd.mobileprovision |
| Development Team ID | sigh_com.-id      |                                                    |
+---------------------+--------------------------------------------+---------------------------------------------------------------+

[11:40:25]: All required keys, certificates and provisioning profiles are installed 🙌
[11:40:25]: Setting Provisioning Profile type to 'enterprise'
[11:40:25]: -----------------------
[11:40:25]: --- Step: cocoapods ---
[11:40:25]: -----------------------
[11:40:26]: $ bundle exec pod install --repo-update
[11:40:27]: ▸ Updating local specs repositories
[11:40:27]: ▸ $ /usr/bin/git -C /Users/jan/.cocoapods/repos/master fetch origin --progress
[11:40:28]: ▸ $ /usr/bin/git -C /Users/jan/.cocoapods/repos/master rev-parse --abbrev-ref HEAD
[11:40:28]: ▸ master
[11:40:28]: ▸ $ /usr/bin/git -C /Users/jan/.cocoapods/repos/master reset --hard origin/master
[11:40:51]: ▸ HEAD is now at 246a0f3232d [Add] Difference 0.2
[11:40:51]: ▸ CocoaPods 1.4.0.beta.2 is available.
[11:40:51]: ▸ To update use: `gem install cocoapods --pre`
[11:40:51]: ▸ [!] This is a test version we'd love you to try.
[11:40:51]: ▸ For more information, see https://blog.cocoapods.org and the CHANGELOG for this version at https://github.com/CocoaPods/CocoaPods/releases/tag/1.4.0.beta.2
[11:40:57]: ▸ Analyzing dependencies
[11:40:57]: ▸ Downloading dependencies
[11:40:57]: ▸ Using AFNetworking (2.6.3)
[11:40:57]: ▸ Using APAddressBook (0.1.14)
[11:40:57]: ▸ Using DateTools (2.0.0)
[11:40:57]: ▸ Using FSUtils (0.0.1)
[11:40:57]: ▸ Using Fabric (1.6.13)
[11:40:57]: ▸ Using INTULocationManager (4.2.0)
[11:40:57]: ▸ Using IQKeyboardManager (5.0.2)
[11:40:57]: ▸ Using KIF (3.6.0)
[11:40:57]: ▸ Using MBSwitch (0.0.1)
[11:40:57]: ▸ Using MSCellAccessory (1.1.3)
[11:40:57]: ▸ Using Nocilla (0.11.0)
[11:40:57]: ▸ Using OCMock (3.4)
[11:40:57]: ▸ Using PDKeychainBindingsController (0.0.1)
[11:40:57]: ▸ Using Reachability (3.2)
[11:40:57]: ▸ Using SDWebImage (4.1.0)
[11:40:57]: ▸ Using SVProgressHUD (1.0)
[11:40:57]: ▸ Using TwitterCore (2.8.0)
[11:40:57]: ▸ Using TwitterKit (2.8.1)
[11:40:57]: ▸ Using libPhoneNumber-iOS (0.8.6)
[11:40:57]: ▸ Using youtube-ios-player-helper (0.1.6)
[11:40:57]: ▸ Generating Pods project
[11:40:57]: ▸ Integrating client project
[11:40:58]: ▸ Sending stats
[11:40:58]: ▸ Pod installation complete! There are 18 dependencies from the Podfile and 20 total pods installed.
[11:40:58]: -----------------
[11:40:58]: --- Step: gym ---
[11:40:58]: -----------------
+------------------------------------+--------------------------------------------------+
|                                     Lane Context                                      |
+------------------------------------+--------------------------------------------------+
| DEFAULT_PLATFORM                   | ios                                              |
| PLATFORM_NAME                      | ios                                              |
| LANE_NAME                          | ios qa                                           |
| SIGH_PROFILE_TYPE                  | enterprise                                       |
| MATCH_PROVISIONING_PROFILE_MAPPING | {"com."=>"match InHouse com."} |
+------------------------------------+--------------------------------------------------+
[11:40:59]: undefined method `to_sym' for nil:NilClass
Did you mean?  to_s

+------+-------------------------------------+-------------+
|                     fastlane summary                     |
+------+-------------------------------------+-------------+
| Step | Action                              | Time (in s) |
+------+-------------------------------------+-------------+
| 1    | Verifying required fastlane version | 0           |
| 2    | default_platform                    | 0           |
| 3    | match                               | 3           |
| 4    | cocoapods                           | 32          |
| 💥    | gym                                 | 0           |
+------+-------------------------------------+-------------+

[11:40:59]: fastlane finished with errors

Looking for related GitHub issues on fastlane/fastlane...

Found no similar issues. To create a new issue, please visit:
https://github.com/fastlane/fastlane/issues/new
Run `fastlane env` to append the fastlane environment to your issue
bundler: failed to load command: fastlane (/Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/bin/fastlane)
NoMethodError: [!] undefined method `to_sym' for nil:NilClass
Did you mean?  to_s
Did you mean?  to_s
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/gym/lib/gym/code_signing_mapping.rb:20:in `block in merge_profile_mapping'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/gym/lib/gym/code_signing_mapping.rb:20:in `each'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/gym/lib/gym/code_signing_mapping.rb:20:in `map'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/gym/lib/gym/code_signing_mapping.rb:20:in `merge_profile_mapping'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/actions/gym.rb:30:in `run'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:253:in `block (2 levels) in execute_action'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/actions/actions_helper.rb:50:in `execute_action'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:231:in `block in execute_action'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:227:in `chdir'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:227:in `execute_action'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:148:in `trigger_action_by_name'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/fast_file.rb:146:in `method_missing'
  Fastfile:106:in `block (2 levels) in parsing_binding'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/lane.rb:33:in `call'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:49:in `block in execute'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:45:in `chdir'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:45:in `execute'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/lane_manager.rb:54:in `cruise_lane'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/command_line_handler.rb:30:in `handle'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS//vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/commands_generator.rb:104:in `block (2 levels) in run'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/commander-fastlane-4.4.5/lib/commander/command.rb:178:in `call'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/commander-fastlane-4.4.5/lib/commander/command.rb:153:in `run'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/commander-fastlane-4.4.5/lib/commander/runner.rb:476:in `run_active_command'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:66:in `run!'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/commander-fastlane-4.4.5/lib/commander/delegates.rb:15:in `run!'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/commands_generator.rb:303:in `run'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/commands_generator.rb:42:in `start'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/cli_tools_distributor.rb:66:in `take_off'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/gems/fastlane-2.62.1/bin/fastlane:20:in `<top (required)>'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/bin/fastlane:22:in `load'
  /Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/bin/fastlane:22:in `<top (required)>'

Environment
Please run fastlane env and copy the output below. This will help us help you :+1:
If you used --capture_output option please remove this block - as it is already included there.
✅ fastlane environment ✅
Stack

Key
Value

OS
10.12.6

Ruby
2.3.1

Bundler?
true

Git
git version 2.13.5 (Apple Git-94)

Installation Source
/Volumes/MacintoshHD2/Users/Jan/Projects/iOS///vendor/bundle/ruby/2.3.0/bin/fastlane

Host
Mac OS X 10.12.6 (16G29)

Ruby Lib Dir
~/.rbenv/versions/2.3.1/lib

OpenSSL Version
OpenSSL 1.0.2j  26 Sep 2016

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
9.0.1

System Locale

Variable
Value

LANG
en_US.UTF-8
✅

LC_ALL

LANGUAGE

fastlane files:
`./fastlane/Fastfile`
# Customise this file, documentation can be found here:
# https://github.com/fastlane/fastlane/tree/master/fastlane/docs
# All available actions: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Actions.md
# can also be listed using the `fastlane actions` command

# Change the syntax highlighting to Ruby
# All lines starting with a # are ignored when running `fastlane`

# If you want to automatically update fastlane if a new version is available:
# update_fastlane

# This is the minimum version number required.
# Update this, if you use features of a newer version
fastlane_version "2.58.0"

default_platform :ios

platform :ios do

  desc "Build and submit a new QA Build"
  lane :qa do
#ensure_git_branch(branch: 'master')
    match(app_identifier: ENV['PRODUCTION_APP_IDENTIFIER'], type: "enterprise", readonly: true)
    cocoapods(repo_update: true)
    gym(
      scheme: "",
      configuration: "QA",
      export_method: "enterprise",
      output_directory: "build",
      output_name: "",
      clean: true,
      export_options: {
        'signingStyle' => 'manual',
        provisioningProfiles: {
          ENV['SIGH_APP_IDENTIFIER'] => ENV['SIGH_PROVISIONING_PROFILE_NAME']
        }
      }
    )
  end

end

# Helper functions

def get_build_number
  `/usr/libexec/PlistBuddy -c 'Print CFBundleVersion' ..//-Info.plist`.strip
end

def get_version_number
  `/usr/libexec/PlistBuddy -c 'Print CFBundleShortVersionString' ..//-Info.plist`.strip
end

def get_build_number_MX
  `/usr/libexec/PlistBuddy -c 'Print CFBundleVersion' ..//-Info.plist`.strip
end

def get_version_number_MX
  `/usr/libexec/PlistBuddy -c 'Print CFBundleShortVersionString' ..//-Info.plist`.strip
end

`./fastlane/Appfile`
app_identifier "com." # The bundle identifier of your app
apple_id<EMAIL_ADDRESS># Your Apple email address

team_id ""  # Developer Portal Team ID

# you can even provide different app identifiers, Apple IDs and team names per lane:
# More information: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Appfile.md

fastlane gems

Gem
Version
Update-Status

fastlane
2.62.1
✅ Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

did_you_mean
1.0.0

bundler
1.15.4

io-console
0.4.5

CFPropertyList
2.3.5

i18n
0.8.6

minitest
5.10.3

thread_safe
0.3.6

tzinfo
1.2.3

activesupport
4.2.10

public_suffix
2.0.5

addressable
2.5.2

aws-partitions
1.24.0

aws-sigv4
1.0.2

jmespath
1.3.1

aws-sdk-core
3.6.0

aws-sdk-acm
1.0.0

aws-sdk-apigateway
1.1.0

aws-sdk-applicationautoscaling
1.3.0

aws-sdk-applicationdiscoveryservice
1.0.0

aws-sdk-appstream
1.2.0

aws-sdk-athena
1.0.0

aws-sdk-autoscaling
1.3.0

aws-sdk-batch
1.1.0

aws-sdk-budgets
1.2.0

aws-sdk-clouddirectory
1.0.0

aws-sdk-cloudformation
1.2.0

aws-sdk-cloudfront
1.0.0

aws-sdk-cloudhsm
1.2.0

aws-sdk-cloudhsmv2
1.0.0

aws-sdk-cloudsearch
1.0.0

aws-sdk-cloudsearchdomain
1.0.0

aws-sdk-cloudtrail
1.0.0

aws-sdk-cloudwatch
1.2.0

aws-sdk-cloudwatchevents
1.1.0

aws-sdk-cloudwatchlogs
1.2.0

aws-sdk-codebuild
1.3.0

aws-sdk-codecommit
1.0.0

aws-sdk-codedeploy
1.0.0

aws-sdk-codepipeline
1.1.0

aws-sdk-codestar
1.1.0

aws-sdk-cognitoidentity
1.0.0

aws-sdk-cognitoidentityprovider
1.0.0

aws-sdk-cognitosync
1.0.0

aws-sdk-configservice
1.3.0

aws-sdk-costandusagereportservice
1.0.0

aws-sdk-databasemigrationservice
1.1.0

aws-sdk-datapipeline
1.0.0

aws-sdk-dax
1.0.0

aws-sdk-devicefarm
1.2.0

aws-sdk-directconnect
1.0.0

aws-sdk-directoryservice
1.0.0

aws-sdk-dynamodb
1.2.0

aws-sdk-dynamodbstreams
1.0.0

aws-sdk-ec2
1.11.0

aws-sdk-ecr
1.1.0

aws-sdk-ecs
1.2.0

aws-sdk-efs
1.0.0

aws-sdk-elasticache
1.1.0

aws-sdk-elasticbeanstalk
1.1.0

aws-sdk-elasticloadbalancing
1.1.0

aws-sdk-elasticloadbalancingv2
1.4.0

aws-sdk-elasticsearchservice
1.0.0

aws-sdk-elastictranscoder
1.0.0

aws-sdk-emr
1.0.0

aws-sdk-firehose
1.0.0

aws-sdk-gamelift
1.1.0

aws-sdk-glacier
1.4.0

aws-sdk-glue
1.0.0

aws-sdk-greengrass
1.1.0

aws-sdk-health
1.0.0

aws-sdk-iam
1.3.0

aws-sigv2
1.0.1

aws-sdk-importexport
1.0.0

aws-sdk-inspector
1.1.0

aws-sdk-iot
1.0.0

aws-sdk-iotdataplane
1.0.0

aws-sdk-kinesis
1.0.0

aws-sdk-kinesisanalytics
1.1.0

aws-sdk-kms
1.2.0

aws-sdk-lambda
1.0.0

aws-sdk-lambdapreview
1.0.0

aws-sdk-lex
1.2.0

aws-sdk-lexmodelbuildingservice
1.2.0

aws-sdk-lightsail
1.0.0

aws-sdk-machinelearning
1.0.0

aws-sdk-marketplacecommerceanalytics
1.0.0

aws-sdk-marketplaceentitlementservice
1.0.0

aws-sdk-marketplacemetering
1.0.0

aws-sdk-migrationhub
1.0.0

aws-sdk-mobile
1.0.0

aws-sdk-mturk
1.1.0

aws-sdk-opsworks
1.1.0

aws-sdk-opsworkscm
1.1.0

aws-sdk-organizations
1.4.0

aws-sdk-pinpoint
1.1.0

aws-sdk-polly
1.2.0

aws-sdk-rds
1.4.0

aws-sdk-redshift
1.1.0

aws-sdk-rekognition
1.0.0

aws-sdk-resourcegroupstaggingapi
1.0.0

aws-sdk-route53
1.3.0

aws-sdk-route53domains
1.1.0

aws-sdk-s3
1.5.0

aws-sdk-servicecatalog
1.1.0

aws-sdk-ses
1.2.0

aws-sdk-shield
1.0.0

aws-sdk-simpledb
1.0.0

aws-sdk-sms
1.0.0

aws-sdk-snowball
1.1.0

aws-sdk-sns
1.1.0

aws-sdk-sqs
1.2.0

aws-sdk-ssm
1.2.0

aws-sdk-states
1.0.0

aws-sdk-storagegateway
1.1.0

aws-sdk-support
1.0.0

aws-sdk-swf
1.0.0

aws-sdk-waf
1.1.0

aws-sdk-wafregional
1.1.0

aws-sdk-workdocs
1.0.0

aws-sdk-workspaces
1.0.0

aws-sdk-xray
1.0.0

aws-sdk-resources
3.1.0

aws-sdk
3.0.1

babosa
1.0.2

claide
1.0.2

fuzzy_match
2.0.4

nap
1.1.0

cocoapods-core
1.3.1

cocoapods-deintegrate
1.0.1

cocoapods-downloader
1.1.3

cocoapods-plugins
1.0.0

cocoapods-search
1.0.0

cocoapods-stats
1.0.0

netrc
0.11.0

cocoapods-trunk
1.3.0

cocoapods-try
1.1.0

colored2
3.1.2

escape
0.0.4

fourflusher
2.0.1

gh_inspector
1.0.3

molinillo
0.5.7

ruby-macho
1.1.0

nanaimo
0.2.3

xcodeproj
1.5.2

cocoapods
1.3.1

colored
1.2

highline
1.7.8

commander
4.4.3

commander-fastlane
4.4.5

declarative
0.0.10

declarative-option
0.1.0

unf_ext
<IP_ADDRESS>

unf
0.1.4

domain_name
0.5.20170404

dotenv
2.2.1

excon
0.59.0

multipart-post
2.0.0

faraday
0.13.1

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

faraday_middleware
0.12.2

fastimage
2.1.0

jwt
2.1.0

little-plugger
1.1.4

multi_json
1.12.2

logging
2.2.2

memoist
0.16.0

os
0.9.6

signet
0.8.1

googleauth
0.6.1

httpclient
2.8.3

mime-types-data
3.2016.0521

mime-types
3.1

uber
0.1.0

representable
3.0.4

retriable
3.1.1

google-api-client
0.13.6

json
1.8.6

mini_magick
4.5.1

multi_xml
0.6.0

plist
3.3.0

rubyzip
1.2.1

security
0.1.3

slack-notifier
1.5.1

terminal-notifier
1.8.0

terminal-table
1.4.5

tty-screen
0.5.1

word_wrap
1.0.0

rouge
2.0.7

xcpretty
0.2.8

xcpretty-travis-formatter
1.0.0

net-ssh
4.2.0

net-sftp
2.1.2

krausefx-shenzhen
0.14.11

rest-client
2.0.2

generated on: 2017-10-27

It is not, thank you!

@jlubeck It seems that the issue are your export options:
      export_options: {
        'signingStyle' => 'manual',
        provisioningProfiles: {
          ENV['SIGH_APP_IDENTIFIER'] => ENV['SIGH_PROVISIONING_PROFILE_NAME']
        }
      }

Can you double check that SIGH_APP_IDENTIFIER is set in the environment and not nil? Since you're using match, you should also be able to leave that parameter out entirely, since gym grabs the mapping from match through the MATCH_PROVISIONING_PROFILE_MAPPING value in the lane context.

Yup, that was it. I was trying to solve another issue but I'll create new issue with it.
Thanks!

I am having the same issue, among others.. I checked the other threads for the other solutions but have yet to come across a working one.
It should be noted that this is running on Bitrise CI, and my goal is to simply use Gym and Crashlytics to deliver a build to Crashlytics, but I am also using cert & sigh.
Anything marked with an X had a value, but was redacted.
Full Crashlytics Output:
|                                                        Summary for gym 2.62.1                                                         |
+---------------------------------------------------------+-----------------------------------------------------------------------------+
| workspace                                               | YellzzIos.xcworkspace                                                       |
| configuration                                           | Production                                                                  |
| scheme                                                  | Scoot                                                                       |
| silent                                                  | true                                                                        |
| clean                                                   | true                                                                        |
| output_name                                             | scoot-chat                                                                  |
| sdk                                                     | 10.3                                                                        |
| export_method                                           | app-store                                                                   |
| export_options.provisioningProfiles.com.yellzz.scootapp | XC iOS: com.yellzz.scootapp                                                 |
| destination                                             | generic/platform=iOS                                                        |
| build_path                                              | /Users/vagrant/Library/Developer/Xcode/Archives/2017-10-30                  |
| output_directory                                        | .                                                                           |
| skip_package_ipa                                        | false                                                                       |
| buildlog_path                                           | /var/folders/90/5stft2v13fb_m_gv3c8x9nwc0000gn/T/fastlane_logs801825958/gym |
| skip_profile_detection                                  | false                                                                       |
| xcode_path                                              | /Applications/Xcode.app                                                     |
+---------------------------------------------------------+-----------------------------------------------------------------------------+
[07:25:53]: ▸ xcodebuild: error: SDK "10.3" cannot be located.
xcodebuild: error: SDK "10.3" cannot be located.
[07:25:54]: Exit status: 64
+---------------+-------------------------+
|            Build environment            |
+---------------+-------------------------+
| xcode_path    | /Applications/Xcode.app |
| gym_version   | 2.62.1                  |
| export_method | app-store               |
| sdk           | iPhoneOS10.3.sdk        |
+---------------+-------------------------+
[07:25:55]: Sending crash report...
[07:25:55]: The stack trace is sanitized so no personal information is sent.
[07:25:55]: To see what we are sending, look here: /Users/vagrant/.fastlane/latest_crash.json
[07:25:55]: Learn more at https://github.com/fastlane/fastlane#crash-reporting
[07:25:55]: You can disable crash reporting by adding `opt_out_crash_reporting` at the top of your Fastfile
+---------------------+---------------------------------------------------------------------+
|                                       Lane Context                                        |
+---------------------+---------------------------------------------------------------------+
| DEFAULT_PLATFORM    | ios                                                                 |
| PLATFORM_NAME       | ios                                                                 |
| LANE_NAME           | ios scootBeta                                                       |
| CERT_FILE_PATH      | /Users/vagrant/git/MM8CC47VKM.cer                                   |
| CERT_CERTIFICATE_ID | XXXXXXXXXX                                                          |
| SIGH_PROFILE_PATH   | /Users/vagrant/git/AppStore_com.yellzz.scootapp.mobileprovision     |
| SIGH_PROFILE_PATHS  | ["/Users/vagrant/git/AppStore_com.yellzz.scootapp.mobileprovision"] |
| SIGH_UDID           | 9340d7e5-d2a7-423c-adc7-66626d30f47e                                |
| SIGH_UUID           | 9340d7e5-d2a7-423c-adc7-66626d30f47e                                |
| SIGH_NAME           | XC iOS: com.yellzz.scootapp                                         |
| SIGH_PROFILE_TYPE   | app-store                                                           |
+---------------------+---------------------------------------------------------------------+
[07:25:55]: undefined method `each' for nil:NilClass
+------+-------------------------------------+-------------+
|                     fastlane summary                     |
+------+-------------------------------------+-------------+
| Step | Action                              | Time (in s) |
+------+-------------------------------------+-------------+
| 1    | Verifying required fastlane version | 0           |
| 2    | default_platform                    | 0           |
| 3    | cocoapods                           | 14          |
| 4    | cert                                | 3           |
| 5    | sigh                                | 4           |
| 💥   | gym                                 | 7           |
+------+-------------------------------------+-------------+
[07:25:55]: fastlane finished with errors
Looking for related GitHub issues on fastlane/fastlane...
➡  undefined method `to_sym' for nil:NilClass when running gym
    https://github.com/fastlane/fastlane/issues/10717 [closed] 4 💬
    32 minutes ago
➡  fastlane supply fails with error "NoMethodError: [!] undefined method `map' for nil:NilClass"
    https://github.com/fastlane/fastlane/issues/10033 [closed] 14 💬
    6 weeks ago
➡  undefined method `id' for nil:NilClass while fastlane sigh repair
    https://github.com/fastlane/fastlane/issues/8184 [closed] 5 💬
    5 weeks ago
and 105 more at: https://github.com/fastlane/fastlane/search?q=undefined%20method%20%60each%27%20for%20nil&type=Issues&utf8=✓
🔗  You can ⌘ + double-click on links to open them directly in your browser.
bundler: failed to load command: fastlane (/usr/local/bin/fastlane)
NoMethodError: [!] undefined method `each' for nil:NilClass
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/gym/lib/gym/error_handler.rb:144:in `print_full_log_path'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/gym/lib/gym/error_handler.rb:56:in `handle_build_error'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/gym/lib/gym/runner.rb:90:in `block in build_app'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane_core/lib/fastlane_core/command_executor.rb:88:in `execute'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/gym/lib/gym/runner.rb:86:in `build_app'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/gym/lib/gym/runner.rb:11:in `run'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/gym/lib/gym/manager.rb:14:in `work'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/actions/gym.rb:65:in `run'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:253:in `block (2 levels) in execute_action'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/actions/actions_helper.rb:50:in `execute_action'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:231:in `block in execute_action'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:227:in `chdir'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:227:in `execute_action'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:148:in `trigger_action_by_name'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/fast_file.rb:146:in `method_missing'
  Fastfile:36:in `block (2 levels) in parsing_binding'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/lane.rb:33:in `call'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:49:in `block in execute'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:45:in `chdir'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/runner.rb:45:in `execute'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/lane_manager.rb:54:in `cruise_lane'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/command_line_handler.rb:30:in `handle'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/commands_generator.rb:104:in `block (2 levels) in run'
  /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.5/lib/commander/command.rb:178:in `call'
  /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.5/lib/commander/command.rb:153:in `run'
  /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.5/lib/commander/runner.rb:476:in `run_active_command'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:66:in `run!'
  /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.5/lib/commander/delegates.rb:15:in `run!'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/commands_generator.rb:303:in `run'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/commands_generator.rb:42:in `start'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/fastlane/lib/fastlane/cli_tools_distributor.rb:66:in `take_off'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.62.1/bin/fastlane:20:in `<top (required)>'
  /usr/local/bin/fastlane:23:in `load'
  /usr/local/bin/fastlane:23:in `<top (required)>'
The latest bundler is 1.16.0.pre.3, but you are currently running 1.15.1.
To update, run `gem install bundler --pre`
Fastlane command: (bundle "exec" "fastlane" "scootBeta") failed
If you want to send an issue report to fastlane (https://github.com/fastlane/fastlane/issues/new), you can find the output of fastlane env int he following log file:
/Users/vagrant/deploy/fastlane_env.log
Command failed, error: exit status 1
|                                                                              |
+---+---------------------------------------------------------------+----------+
| x |<EMAIL_ADDRESS>(exit code: 1)                                 | 65 sec   |
+---+---------------------------------------------------------------+----------+
| Issue tracker: https://github.com/bitrise-io/steps-fastlane/issues           |
| Source: https://github.com/bitrise-io/steps-fastlane                         |
+---+---------------------------------------------------------------+----------+```

The following contains the output of fastlane env:

```[07:25:58]: fastlane detected a Gemfile in the current directory
[07:25:58]: however it seems like you don't use `bundle exec`
[07:25:58]: to launch fastlane faster, please use
[07:25:58]:
[07:25:58]: $ bundle exec fastlane env
[07:25:58]:
[07:25:58]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[07:26:01]: Generating fastlane environment output, this might take a few seconds...
<details><summary>✅ fastlane environment ✅</summary>

### Stack

| Key                         | Value                                       |
| --------------------------- | ------------------------------------------- |
| OS                          | 10.12.5                                     |
| Ruby                        | 2.4.1                                       |
| Bundler?                    | false                                       |
| Git                         | git version 2.13.1                          |
| Installation Source         | /usr/local/bin/fastlane                     |
| Host                        | Mac OS X 10.12.5 (16F73)                    |
| Ruby Lib Dir                | /usr/local/Cellar/ruby/2.4.1_1/lib          |
| OpenSSL Version             | OpenSSL 1.0.2k  26 Jan 2017                 |
| Is contained                | false                                       |
| Is homebrew                 | false                                       |
| Is installed via Fabric.app | false                                       |
| Xcode Path                  | /Applications/Xcode.app/Contents/Developer/ |
| Xcode Version               | 8.3.3                                       |

### System Locale

| Variable | Value       |   |
| -------- | ----------- | - |
| LANG     | en_US.UTF-8 | ✅ |
| LC_ALL   | en_US.UTF-8 | ✅ |
| LANGUAGE | en_US.UTF-8 | ✅ |

### fastlane files:

<details><summary>`./fastlane/Fastfile`</summary>

```ruby
fastlane_version "2.62.1"

default_platform :ios

platform :ios do
  before_all do
    ENV["SLACK_URL"] = "XXXXXXXXXXXXXX"
    ENV["FASTLANE_DONT_STORE_PASSWORD"] = "1"
    cocoapods
    # carthage
  end

  desc "Runs all the tests"
  lane :test do
    scan
  end

  desc "Submit a new Production Build of Scoot to Crashlytics"
  desc "This will also make sure the profile is up to date"
  lane :scootBeta do
    cert(username<EMAIL_ADDRESS>    sigh
    gym(
      workspace: "YellzzIos.xcworkspace",
      configuration: "Production",
      scheme: "Scoot",
      silent: true,
      clean: true,
      output_name: "scoot-chat.ipa",
      sdk: "10.3")

    crashlytics(
      crashlytics_path:"./Pods/Crashlytics/Crashlytics.framework",
      api_token: "XXXXXXXXXXXXXXXXXXXXXX",
      build_secret:"XXXXXXXXXXXXXXXXXXXXXX",
      ipa_path: "./scoot-chat.ipa",
      emails<EMAIL_ADDRESS>  end

  desc "Deploy a new version to the App Store"
  lane :release do
    # match(type: "appstore")
    # snapshot
    gym(scheme: "Scoot") # Build your app - more options available
    deliver(force: true)
    # frameit
  end

  # You can define as many lanes as you want

  after_all do |lane|
    # This block is called, only if the executed lane was successful

    # slack(
    #   message: "Successfully deployed new Beta Update."
    # )
  end

  error do |lane, exception|
    # slack(
    #   message: exception.message,
    #   success: false
    # )
  end
end

fastlane gems

Gem
Version
Update-Status

fastlane
2.62.1
✅ Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

did_you_mean
1.1.0

slack-notifier
1.5.1

rouge
2.0.7

xcpretty
0.2.8

terminal-notifier
1.8.0

CFPropertyList
2.3.5

multipart-post
2.0.0

word_wrap
1.0.0

public_suffix
2.0.5

babosa
1.0.2

colored
1.2

highline
1.7.8

commander-fastlane
4.4.5

unf_ext
<IP_ADDRESS>

unf
0.1.4

domain_name
0.5.20170404

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

fastimage
2.1.0

gh_inspector
1.0.3

mini_magick
4.5.1

multi_xml
0.6.0

rubyzip
1.2.1

security
0.1.3

dotenv
2.2.1

bundler
1.15.1

declarative
0.0.10

declarative-option
0.1.0

representable
3.0.4

mime-types-data
3.2016.0521

mime-types
3.1

httpclient
2.8.3

google-api-client
0.13.6

json
2.1.0

excon
0.59.0

openssl
2.0.3

plist
3.3.0

tty-screen
0.5.1

faraday
0.13.1

faraday_middleware
0.12.2

little-plugger
1.1.4

logging
2.2.2

jwt
1.5.6

os
0.9.6

googleauth
0.6.1

signet
0.8.1

claide
1.0.2

colored2
3.1.2

nanaimo
0.2.3

xcodeproj
1.5.3

io-console
0.4.6

unicode-display_width
1.3.0

terminal-table
1.8.0

generated on: 2017-10-30
```

Hey @eytanschulman - apologies for this issue youre seeing. It looks like gym is failing because it cant find the 10.3 SDK, that being said, it looks like it is also causing a bad crash. We will take a look into that crash, but could you provide some more info about how you are calling fastlane? Are you using a Fastfile or calling from the command line directly?

@ohayon Thanks for responding quickly — I am running fastlane via command line via Bitrise CI. I am using a Fastfile, and on Bitrise have an Xcode 8.3 Stack running iOS 10.3, so i'm unsure why it can't find the SDK.

Interesting. Would you mind sharing the output from your Bitrise execution?

@ohayon Here is my fastlane env after bitrise execution, XXXX had content, but was replaced for security purposes.
[12:10:52]: fastlane detected a Gemfile in the current directory
[12:10:52]: however it seems like you don't use bundle exec
[12:10:52]: to launch fastlane faster, please use
[12:10:52]:
[12:10:52]: $ bundle exec fastlane env
[12:10:52]:
[12:10:52]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[12:10:55]: Generating fastlane environment output, this might take a few seconds...
✅ fastlane environment ✅
Stack

Key
Value

OS
10.12.5

Ruby
2.4.1

Bundler?
false

Git
git version 2.13.1

Installation Source
/usr/local/bin/fastlane

Host
Mac OS X 10.12.5 (16F73)

Ruby Lib Dir
/usr/local/Cellar/ruby/2.4.1_1/lib

OpenSSL Version
OpenSSL 1.0.2k  26 Jan 2017

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
8.3.3

System Locale

Variable
Value

LANG
en_US.UTF-8
✅

LC_ALL
en_US.UTF-8
✅

LANGUAGE
en_US.UTF-8
✅

fastlane files:
`./fastlane/Fastfile`
# Customise this file, documentation can be found here:
# https://docs.fastlane.tools/actions/
# All available actions: https://docs.fastlane.tools/actions
# can also be listed using the `fastlane actions` command

# Change the syntax highlighting to Ruby
# All lines starting with a # are ignored when running `fastlane`

# If you want to automatically update fastlane if a new version is available:
# update_fastlane

# This is the minimum version number required.
# Update this, if you use features of a newer version
fastlane_version "2.63.0"

default_platform :ios

platform :ios do
  before_all do
    ENV["SLACK_URL"] = "XXXXXXXXXXXXXXXXX"
    ENV["FASTLANE_DONT_STORE_PASSWORD"] = "1"
    cocoapods
    # carthage
  end

  desc "Runs all the tests"
  lane :test do
    scan
  end

  desc "Submit a new Production Build of Scoot to Crashlytics"
  desc "This will also make sure the profile is up to date"
  lane :scootBeta do
    cert(username<EMAIL_ADDRESS>    sigh
    gym(
      workspace: "YellzzIos.xcworkspace",
      configuration: "Production",
      scheme: "Scoot",
      silent: true,
      clean: true,
      output_name: "scoot-chat.ipa",
      sdk: "10.3",
      export_options: "./ExportOptions.plist")

    crashlytics(
      crashlytics_path:"./Pods/Crashlytics/Crashlytics.framework",
      api_token: "XXXXXXXXXXXXXXXXXXXXXX",
      build_secret:"XXXXXXXXXXXXXXXXXXXXXX",
      ipa_path: "./scoot-chat.ipa",
      emails: "eytan<EMAIL_ADDRESS>  end

  desc "Deploy a new version to the App Store"
  lane :release do
    # match(type: "appstore")
    # snapshot
    gym(scheme: "Scoot") # Build your app - more options available
    deliver(force: true)
    # frameit
  end

  # You can define as many lanes as you want

  after_all do |lane|
    # This block is called, only if the executed lane was successful

    # slack(
    #   message: "Successfully deployed new Beta Update."
    # )
  end

  error do |lane, exception|
    # slack(
    #   message: exception.message,
    #   success: false
    # )
  end
end

# More information about multiple platforms in fastlane: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Platforms.md
# All available actions: https://docs.fastlane.tools/actions

# fastlane reports which actions are used. No personal data is recorded.
# Learn more at https://github.com/fastlane/fastlane#metrics

`./fastlane/Appfile`
app_identifier "com.yellzz.scootapp" # The bundle identifier of your app
apple_id<EMAIL_ADDRESS># Your Apple email address

team_id "XXXXXXXXXXXXXXXXX" # Developer Portal Team ID

# you can even provide different app identifiers, Apple IDs and team names per lane:
# More information: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Appfile.md

fastlane gems

Gem
Version
Update-Status

fastlane
2.63.0
✅ Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

did_you_mean
1.1.0

slack-notifier
1.5.1

rouge
2.0.7

xcpretty
0.2.8

terminal-notifier
1.8.0

CFPropertyList
2.3.5

multipart-post
2.0.0

word_wrap
1.0.0

public_suffix
2.0.5

babosa
1.0.2

colored
1.2

highline
1.7.8

commander-fastlane
4.4.5

unf_ext
<IP_ADDRESS>

unf
0.1.4

domain_name
0.5.20170404

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

fastimage
2.1.0

gh_inspector
1.0.3

mini_magick
4.5.1

multi_xml
0.6.0

rubyzip
1.2.1

security
0.1.3

dotenv
2.2.1

bundler
1.15.1

declarative
0.0.10

declarative-option
0.1.0

representable
3.0.4

mime-types-data
3.2016.0521

mime-types
3.1

httpclient
2.8.3

google-api-client
0.13.6

json
2.1.0

excon
0.59.0

openssl
2.0.3

plist
3.3.0

tty-screen
0.5.1

faraday
0.13.1

faraday_middleware
0.12.2

little-plugger
1.1.4

logging
2.2.2

os
0.9.6

googleauth
0.6.1

signet
0.8.1

claide
1.0.2

colored2
3.1.2

nanaimo
0.2.3

xcodeproj
1.5.3

io-console
0.4.6

unicode-display_width
1.3.0

terminal-table
1.8.0

generated on: 2017-10-31

[12:10:56]: Take notice that this output may contain sensitive information, or simply information that you don't want to make public.
[12:10:56]: Open https://github.com/fastlane/fastlane/issues/new to submit a new issue ✅

Could you share the output from the fastlane command that you were running before rather than the env command?

@ohayon Sorry about that, I believe this is the only other log I have, and is the output of the fastlane commands:
[12:10:37]: Found the certificate MM8CC47VKM (iOS Distribution) which is installed on the local machine. Using this one.
[12:10:37]: Verifying the certificate is properly installed locally...
[12:10:37]: Successfully installed certificate XXXXXXXX
[12:10:37]: Use signing certificate 'XXXXXXXX' from now on!
[12:10:37]: ------------------
[12:10:37]: --- Step: sigh ---
[12:10:37]: ------------------
+-------------------------------------+---------------------+
|                  Summary for sigh 2.63.0                  |
+-------------------------------------+---------------------+
| adhoc                               | false               |
| development                         | false               |
| skip_install                        | false               |
| force                               | false               |
| app_identifier                      | com.yellzz.scootapp |
| username                            |<EMAIL_ADDRESS>  |
| team_id                             | XXXXXXXX          |
| ignore_profiles_with_different_name | false               |
| cert_id                             | XXXXXXXX          |
| skip_fetch_profiles                 | false               |
| skip_certificate_verification       | false               |
| platform                            | ios                 |
| readonly                            | false               |
+-------------------------------------+---------------------+
[12:10:37]: Starting login with user<EMAIL_ADDRESS>[12:10:39]: Successfully logged in
[12:10:39]: Fetching profiles...
[12:10:40]: Verifying certificates...
[12:10:41]: Found 1 matching profile(s)
[12:10:41]: Downloading provisioning profile...
[12:10:41]: Successfully downloaded provisioning profile...
[12:10:41]: Installing provisioning profile...
/Users/vagrant/git/AppStore_com.yellzz.scootapp.mobileprovision
[12:10:41]: Setting Provisioning Profile type to 'app-store'
[12:10:41]: -----------------
[12:10:41]: --- Step: gym ---
[12:10:41]: -----------------
[12:10:42]: $ xcodebuild -list -workspace YellzzIos.xcworkspace -configuration Production
[12:10:45]: $ xcodebuild -showBuildSettings -workspace YellzzIos.xcworkspace -scheme Scoot -configuration Production
+------------------------+-----------------------------------------------------------------------------+
|                                        Summary for gym 2.63.0                                        |
+------------------------+-----------------------------------------------------------------------------+
| workspace              | YellzzIos.xcworkspace                                                       |
| configuration          | Production                                                                  |
| scheme                 | Scoot                                                                       |
| silent                 | true                                                                        |
| clean                  | true                                                                        |
| output_name            | scoot-chat                                                                  |
| sdk                    | 10.3                                                                        |
| export_options         | ./ExportOptions.plist                                                       |
| export_method          | app-store                                                                   |
| destination            | generic/platform=iOS                                                        |
| build_path             | /Users/vagrant/Library/Developer/Xcode/Archives/2017-10-31                  |
| output_directory       | .                                                                           |
| skip_package_ipa       | false                                                                       |
| buildlog_path          | /var/folders/90/5stft2v13fb_m_gv3c8x9nwc0000gn/T/fastlane_logs262776951/gym |
| skip_profile_detection | false                                                                       |
| xcode_path             | /Applications/Xcode.app                                                     |
+------------------------+-----------------------------------------------------------------------------+
[12:10:48]: ▸ xcodebuild: error: SDK "10.3" cannot be located.
xcodebuild: error: SDK "10.3" cannot be located.
[12:10:49]: Exit status: 64
+---------------+-------------------------+
|            Build environment            |
+---------------+-------------------------+
| xcode_path    | /Applications/Xcode.app |
| gym_version   | 2.63.0                  |
| export_method | app-store               |
| sdk           | iPhoneOS10.3.sdk        |
+---------------+-------------------------+
[12:10:49]: Sending crash report...
[12:10:49]: The stack trace is sanitized so no personal information is sent.
[12:10:49]: To see what we are sending, look here: /Users/vagrant/.fastlane/latest_crash.json
[12:10:49]: Learn more at https://github.com/fastlane/fastlane#crash-reporting
[12:10:49]: You can disable crash reporting by adding `opt_out_crash_reporting` at the top of your Fastfile
+---------------------+---------------------------------------------------------------------+
|                                       Lane Context                                        |
+---------------------+---------------------------------------------------------------------+
| DEFAULT_PLATFORM    | ios                                                                 |
| PLATFORM_NAME       | ios                                                                 |
| LANE_NAME           | ios scootBeta                                                       |
| CERT_FILE_PATH      | /Users/vagrant/git/XXXXXXXX.cer                                   |
| CERT_CERTIFICATE_ID | XXXXXXXX                                                          |
| SIGH_PROFILE_PATH   | /Users/vagrant/git/AppStore_com.yellzz.scootapp.mobileprovision     |
| SIGH_PROFILE_PATHS  | ["/Users/vagrant/git/AppStore_com.yellzz.scootapp.mobileprovision"] |
| SIGH_UDID           | 9340d7puder
e5-d2a7-423c-adc7-66626d30f47e                                |
| SIGH_UUID           | 9340d7e5-d2a7-423c-adc7-66626d30f47e                                |
| SIGH_NAME           | XC iOS: com.yellzz.scootapp                                         |
| SIGH_PROFILE_TYPE   | app-store                                                           |
+---------------------+---------------------------------------------------------------------+
[12:10:49]: undefined method `each' for nil:NilClass
+------+-------------------------------------+-------------+
|                     fastlane summary                     |
+------+-------------------------------------+-------------+
| Step | Action                              | Time (in s) |
+------+-------------------------------------+-------------+
| 1    | Verifying required fastlane version | 0           |
| 2    | default_platform                    | 0           |
| 3    | cocoapods                           | 13          |
| 4    | cert                                | 3           |
| 5    | sigh                                | 4           |
| 💥   | gym                                 | 7           |
+------+-------------------------------------+-------------+
[12:10:49]: fastlane finished with errors
Looking for related GitHub issues on fastlane/fastlane...
➡  undefined method `to_sym' for nil:NilClass when running gym
    https://github.com/fastlane/fastlane/issues/10717 [closed] 8 💬
    28 minutes ago
➡  undefined method `id' for nil:NilClass while fastlane sigh repair
    https://github.com/fastlane/fastlane/issues/8184 [closed] 5 💬
    5 weeks ago
➡  fastlane supply fails with error "NoMethodError: [!] undefined method `map' for nil:NilClass"
    https://github.com/fastlane/fastlane/issues/10033 [closed] 14 💬
    7 weeks ago
and 105 more at: https://github.com/fastlane/fastlane/search?q=undefined%20method%20%60each%27%20for%20nil&type=Issues&utf8=✓
🔗  You can ⌘ + double-click on links to open them directly in your browser.
bundler: failed to load command: fastlane (/usr/local/bin/fastlane)
NoMethodError: [!] undefined method `each' for nil:NilClass
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/gym/lib/gym/error_handler.rb:144:in `print_full_log_path'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/gym/lib/gym/error_handler.rb:56:in `handle_build_error'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/gym/lib/gym/runner.rb:90:in `block in build_app'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane_core/lib/fastlane_core/command_executor.rb:88:in `execute'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/gym/lib/gym/runner.rb:86:in `build_app'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/gym/lib/gym/runner.rb:11:in `run'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/gym/lib/gym/manager.rb:14:in `work'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/actions/gym.rb:65:in `run'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/runner.rb:253:in `block (2 levels) in execute_action'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/actions/actions_helper.rb:50:in `execute_action'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/runner.rb:231:in `block in execute_action'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/runner.rb:227:in `chdir'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/runner.rb:227:in `execute_action'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/runner.rb:148:in `trigger_action_by_name'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/fast_file.rb:146:in `method_missing'
  Fastfile:36:in `block (2 levels) in parsing_binding'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/lane.rb:33:in `call'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/runner.rb:49:in `block in execute'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/runner.rb:45:in `chdir'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/runner.rb:45:in `execute'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/lane_manager.rb:54:in `cruise_lane'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/command_line_handler.rb:30:in `handle'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/commands_generator.rb:104:in `block (2 levels) in run'
  /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.5/lib/commander/command.rb:178:in `call'
  /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.5/lib/commander/command.rb:153:in `run'
  /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.5/lib/commander/runner.rb:476:in `run_active_command'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:66:in `run!'
  /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.5/lib/commander/delegates.rb:15:in `run!'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/commands_generator.rb:303:in `run'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/commands_generator.rb:42:in `start'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/fastlane/lib/fastlane/cli_tools_distributor.rb:66:in `take_off'
  /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.63.0/bin/fastlane:20:in `<top (required)>'
  /usr/local/bin/fastlane:23:in `load'
  /usr/local/bin/fastlane:23:in `<top (required)>'
The latest bundler is 1.16.0.pre.3, but you are currently running 1.15.1.
To update, run `gem install bundler --pre`
Fastlane command: (bundle "exec" "fastlane" "scootBeta") failed
If you want to send an issue report to fastlane (https://github.com/fastlane/fastlane/issues/new), you can find the output of fastlane env int he following log file:
/Users/vagrant/deploy/fastlane_env.log
Command failed, error: exit status 1
|                                                                              |
+---+---------------------------------------------------------------+----------+
| x |<EMAIL_ADDRESS>(exit code: 1)                                 | 57 sec   |
+---+---------------------------------------------------------------+----------+
| Issue tracker: https://github.com/bitrise-io/steps-fastlane/issues           |
| Source: https://github.com/bitrise-io/steps-fastlane                         |
+---+---------------------------------------------------------------+----------+


overflow in global size

Hi,  I try to run an example with number of dofs<PHONE_NUMBER>*2, however, I got the following running error:
Verification failed: (globalNum >= 0) is false:
--> overflow in global size
... in function: void mfem::GatherBlockOffsetData(MPI_Comm, int, int, int, const mfem::Array&, std::vector&, int, std::vector<std::vector >&, std::vector&, std::vector<std::vector >&, HYPRE_BigInt&, HYPRE_BigInt&)
... in file:  mfem-4.4/linalg/hypre.cpp:2800..
Shall I reset int to HYPRE_BigInt ?
Thanks

In the default build of HYPRE, both HYPRE_BigInt (this is the type of globalNum) and HYPRE_Int are 32-bit, i.e. simply int. What you probably need is to build HYPRE so that HYPRE_BigInt is 64-bit. You can do that by configuring it with either --enable-mixedint or --enable-bigint.

Hi @v-dobrev ,  after compiling HYPRE,  using --enable-bigint,  I got an error for the piece of code:
Code:
HYPRE_BigInt max_dofs = ...;
args.AddOption(&max_dofs, "-md", "--max-dofs",
"Stop after reaching this many degrees of freedom.");
The error message:
no matching function for call to ‘mfem::OptionsParser::AddOption(HYPRE_BigInt*, const char [4], const char [11], const char [50])
"Stop after reaching this many degrees of freedom.");
One solution would be just comment out these two lines.  Would it be affect the code?
Thanks

Commenting out args.AddOption(&max_dofs, ...) should be fine as long as you set max_dofs to the value you want in the source file -- you want be able to set it on the command line.

Thank you @v-dobrev .  This helps me a lot.


Where is the documentation for "rex" ?

Hello Gunther !
It's impressive the number of targets that rex has but where is the documentation for it ?
Railroad diagram for it's grammar ?
And finally can/when it be opensource ?
Meanwhile I'm developing an Yacc/Lex compatible online editor/interpreter/tester here https://mingodad.github.io/parsertl-playground/playground/ repository here https://github.com/mingodad/parsertl-playground .
Would be nice to have something similar for rex ?
Cheers !

REx is not open source at this time, and there is no published documentation available either. Sorry.


Fix msgs.hh uses

🦟 Bug fix
Required by

https://github.com/gazebosim/gz-transport/pull/315
https://github.com/gazebosim/gz-sim/pull/1566

Summary

Include the narrowest headers for faster compilation.
Checklist

[x] Signed all commits for DCO
[ ] Added tests
[ ] Updated documentation (as needed)
[ ] Updated migration guide (as needed)
[ ] Consider updating Python bindings (if the library has them)
[x] codecheck passed (See contributing)
[x] All tests passed (See test coverage)
[x] While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.
🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸

Same tests are failing, is this expected?

for homebrew, the same test is failing on gz-sensors7: https://build.osrfoundation.org/view/ign-garden/job/ignition_sensors-ci-gz-sensors7-homebrew-amd64/1/testReport/junit/(root)/INTEGRATION_wide_angle_camera/test_ran/

ABI checker failure is not relevant until the stable release, but it is failing due to a bug in release-tools: https://github.com/gazebo-tooling/release-tools/issues/808

Same tests are failing, is this expected?

I also see the same Github actions test failures in Jammy on the latest commit to gz-sensors7: https://github.com/gazebosim/gz-sensors/commit/da5899399ef72e801b83329abe797672933ac57b

homebrew CI builds successfully with this branch (using https://github.com/gazebosim/gz-sim/pull/1566)

 https://build.osrfoundation.org/job/ignition_gazebo-ci-pr_any-homebrew-amd64/9168/


Add pg_trgm extension on postgres for Drupal9+, fixes #4341, fixes #3584, fixes #3653

The Problem/Issue/Bug:

#4341
#3584
#3653

How this PR Solves The Problem:
Add the pg_trgm extension for Drupal9/10 if it's not already enabled. It only acts on the "db" database.
Manual Testing Instructions:
Install on Drupal 9/10, with database postgres, look for warnings.
Automated Testing Overview:

Related Issue Link(s):
Release/Deployment notes:

Thanks for your patience @rpkoller . You were right all the time of course.
Thanks for your prodding @tyler36 ! Right on schedule.


changing IP addresses from the console doesn't work

Code in question has probably been broken for quite a while... via @timelessp (twitter)

Plenty of bugs in rc.initial.setlanip fixed in pfSense during Dec 2014. I had a quick look at the diff between the OPNsense and pfSense versions and, apart from some re-engineering of the y/n answer processing I did recently in pfSense, there are other just dumb bugs fixed - like line 323 and 546.
I guess you guys had to take a fork at some point in time, but there really are bucket loads of "just plain bugs" fixed in the master of pfSense in the last few months. Unfortunately it will take a bit of work now for you to look at all the diffs and work out all the obvious bug fixes to take...
I guess this is the life of forks - similar "bonus effort" has to be put in porting pf features and fixes between OpenBSD and FreeBSD and a load of other similar "parallel" projects that are all trying to find and fix a similar list of bugs.

Thanks for the hint. :) Licensing is unclear so we ought to takle these issues as they appear in our code base. Except these are your patches and you give us permission under them BSD 2-clause license?

Most of the changes/fixes were done by me and I am very happy for you, your project and anybody to make use of whatever of it you like, under the license you are using.
For enhancements and re-engineering I understand that there is an issue about what is under what license and using it direct or taking it and re-engineering it into another product.
But for bug fixes, copying someone elses fix and researching it yourself and finding the fix end up being one and the same thing. If I see code like:
if (x = y) { }
and realize it is just wrong and should be:
if (x == y) { }
and submit that fix to some project, but then do not give "permission" for my fix to be used by others, then what are others supposed to do - they are stuck and somehow cannot fix their version of the code, because somehow I have managed to "copyright" the correct use of "==".
So I do not see how things that are simply fixing dumb bugs can be subject to license, because in the end "everyone" will have to fix them in the same (or extremely similar) way.

That's very kind, thank you!

fixed for 15.1.1


Installer Crashes at 12 minute

Hi,
I am using this to install on my Dell Latitude 5590. Around the 12 minute mark the installer crashes. When it tries to reboot it either throws me back into the installer or will get caught into a boot loop. If I remove my SATA SSD everything is fine again. Do you happen to know what might be causing this?
I am currently on Monterey on another SSD. The EFI doesn't seem to even get as far as the installer even after updated the kexts, so trying your EFI instead.
Thanks

Check your SSD firmware, on my 7390 when I was on Hynix I needed to upgrade the fw to make sure mac os even detected my ssd and that it was stable.
Also this shouldn't really be an issue here considering this doesn't affect the 7390

try fastboot erase abl && fastboot erase xbl && fastboot reboot

Thanks for the update. I'm using an Enterprise SSD which doesn't have any newer firmware. It is working fine with Monterey. I'll see if I can find something else which may be causing it.

try fastboot erase abl && fastboot erase xbl && fastboot reboot

Where would I do this?


Removed ansibleee-runner dockerfile and build via github action

Signed-off-by: Roberto Alfieri<EMAIL_ADDRESS>ansibleee-runner build is done in edpm-ansible repository, it's no longer needed here.

Hey @rebtoor i am going to remove the code from https://github.com/openstack-k8s-operators/openstack-ansibleee-operator/tree/main/ansibleee which is moved to edpm-ansible repo in the follow up PR.


I have added an yeelight，and then homekit can not work

Home Assistant release with the issue:

0.97.2
Last working Home Assistant release (if known):
0.97.2
Operating environment (Hass.io/Docker/Windows/etc.):

linux ubuntu18.04
Component/platform:

Description of problem:
when  I added an yeelight ,homekit can't work
Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):
yeelight:
  devices:
    172.xx.xx.xxx:
      name: DeskLT
      transition: 1000
      use_music_mode: false

Traceback (if applicable):

Additional information:

Did you open「LAN control」switch  in Yeelight App?


Add a possibility to redownload another Flash Projector version later

Add a possibility to re-download another Flash Projector version later in the settings.

And an ability to select when starting with an default option.
Otherwise the client has to be restarted every time the user wants to change the flash projector.

Changing flash projector versions isn't like changing clothes. This usually only has to be done once or twice (if at all) to compare the performance.

requires a more modular version of the implementation of the initial setup - currently low priority


How to show am/pm in your uidatepicker?

i cannot set 12 hour format to your uidatepicker?
/**

Formater for date in picker. Default format is "ccc d MMM"
*/
@property (nonatomic, strong) NSDateFormatter *dateFormatter;

i am trying this method.i dont know how to set format.

Hi,
There is not switch to make 12 hour format.
PS. dateFormatter is not for seting hour format. (it is for formating date in the first spiner of datepicker).

How can i show like this?

You could fork this project, and modified its source code to add additional spinner with this parameter.


Example of setting up in a Rails app

I'm sorry if this isn't the best way of adding a feature request. I loved your talk and the readme on this project looks great. I just can't get it working on a legacy Rails app. I'm including the vendor and application files but no luck. Thanks.

@ClayShentrup Sorry to hear that you're having trouble. Recently someone Tweeted an article to me that might help with your Rails setup: https://labs.kollegorna.se/blog/2017/01/rendering-ember-components-from-rails/.
Closing this issue since setting up JavaScript assets on people's backend is beyond the scope of this project.


Bot Not Responsive

I'm currently setting up a rolemenu on my server. I have created a group and the roles, etc. However, whenever I use any command within the server, the bot does not respond. It is quite frustrating. Any way to fix this?

DM me: CHamburr#2591

^ It won't allow to me without being in a server with you, or being friends with you on Discord. oof.

Send a friend request. .

I am having the same problem... can you please tell me the solution? my discord is Sheeeev66#0321 thank you!


SubFormArray render overhaul

Restructures how SubFormArray renders by having addResourceButton be passed in for better customization.  Also adds an onRemove function that gets attached to all child components so that they can render their own remove buttons on each row.

Looks good. We'll need to add <SubForm> and <SubFormArray> docs as well.


Fix DLL and namespace in .NET CSOM example

Fix for #2203

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/general-development/using-the-sharepoint-search-query-apis.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

thx @alarkvell, appreciated.


Ensure createconnectQueryKey validates input types

Somewhere in the generics for create a connect query key, typescript was losing restrictions on the input field. Breaking up the initialization of the potential params and bringing forward the explicit I and O message params seems to resolve the issue.

If there's a more typescript-foo way to do this without adding some additional type params, all up for it.


Release 2023.01.03

This release adds the following PRs:

#31
#32
#33

:tada: This PR is included in version 1.0.2 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


lens hogs a ton of memory and the cluster webview crashes / hangs

Happens every day when lens running on the background.

Thanks for reporting this. This is indeed bad. Would you be able to provide a heap snapshot from the devtools?

I am getting about 30kB/s of heap growth with Lens idling....

can you give me instructions on how to heap snapshot properly?
I can grow memory usage by scaling up some nodes and pods. 500 pods / 1000 nodes. but it doesnt even have to work this way, just letting lens sit on the background while pods etc are being recreated eventually hits the memory limits

Ah thanks. Even scaling nginx causes my heap to grow by about 700Kb/S when viewing pods

The devtools has a "Memory" section which allows you to pick the iframe related to your cluster and then do an "allocation timeline snapshot"

yeh, but is it even needed now? to me it looks like you already have enough of things to investigate on your machine?

Yes


[FEATURE] List of clients in alphabetical order (if you want them)

Ananta
AquaticClient
Ares
BaseClient
Bedtrap
bhack
BigRat
BleachHack
Cake-client
CookieClient
Cosmos
CXClient
Delta
DevilClient
Equinox
Ferox
FrogHack
FrostBurn
Future
gamesense-plus-2
Hache
Haze
Impact
Inertias
Infinity
JexClients
KAMI
KAMIBlue
Konas
Lambda
LiquidBounces
MatHax
Mercury
MeteorClient
Onigiri
PepsiMod
Phobos
Postman
Pyro
Resilience
RusherHack
Salhack
Seppuku
Spidersense
Steak-Hax
Tensor
TrollHack
Wurst
Wurst+2
Wurst+3
Xeno
Yasashii-Client

Thanks but we need the version and where to get it (github link or website).

@Maniacxxx Alright, I have been working on a new list based on your guys' list. This will take a while as copying over md isn't as easy. I will make a pull req with just the table and nothing else. Thanks!

@shxrkyylol alright looking forward to it.

@shxrkyylol I just noticed you meant in order lol

Alright I ordered them alphabetically.


Unexpected error

I guess i double clicked on a python class constructor (in a python script) after changing the class name (without saving the file).. Intellisense didn't like it?
[Window Title]
devenv.exe
[Main Instruction]
An unexpected error occurred
[Content]
Please press Ctrl+C to copy the contents of this dialog and report this error to our issue tracker.
[^] Hide details  [Close]
[Expanded Information]
Build: 15.7.18131.1

System.InvalidOperationException: Collection was modified after the enumerator was instantiated.
   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   at System.Collections.Generic.Queue`1.Enumerator.MoveNext()
   at System.Linq.Enumerable.LastOrDefault[TSource](IEnumerable`1 source)
   at Microsoft.PythonTools.Intellisense.LocationTracker.CanTranslateFrom(Int32 version)
   at Microsoft.PythonTools.Intellisense.VsProjectAnalyzer.<GetNavigationsAsync>d__174.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudioTools.UIThread.<>c__DisplayClass18_0`1.<<InvokeTask>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.PythonTools.Navigation.DropDownBarClient.<RefreshNavigationsFromAnalysisEntry>d__36.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.PythonTools.Navigation.DropDownBarClient.<Microsoft-PythonTools-Editor-IPythonTextBufferInfoEventSink-PythonTextBufferEventAsync>d__35.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.PythonTools.Infrastructure.VSTaskExtensions.<HandleAllExceptions>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)

Thanks! Closing as a duplicate of https://github.com/Microsoft/PTVS/issues/4176


[LocalNet] Execution Height and Connection Errors

Objective
I am experiencing the following unexpected behaviors when running LocalNet:
Issue 1. When LocalNet is run on main branch with the current commands in the README, and running the fresh LocalNet after executing the first TriggerNextView command and running PrintNodeState the height is printed as 2, which is supposed to be 1.
Issue 2. Also, there is one other weird error I am receiving, but I am not sure if it is only on my setup. After doing few iterations of TriggerNextView,  PrintNodeState, and then ResetToGenesis one or some of the nodes refuse connections.
Origin Document
Issue 1:

Issue 2:

Goals

Identify the reason of the behavior and fix the problem (if exists)
Enable smooth execution of LocalNet

Deliverable

[ ] LocalNet runs as expected

Non-goals / Non-deliverables

Change business logic

General issue deliverables

[ ] Update the appropriate CHANGELOG(s)
[ ] Update any relevant local/global README(s)
[ ] Update relevant source code tree explanations
[ ] Add or update any relevant or supporting mermaid diagrams

Testing Methodology

[ ] LocalNet: verify a LocalNet is still functioning correctly by following the instructions at docs/development/README.md

Creator: @gokutheengineer
Co-Owners:

make db_drop && make docker_wipe_nodes

This command doesn't solve my issue, because I already execute make docker_wipe, before restarting the local net, which deletes the containers, images and volumes. I will investigate further.

Closed per @gokutheengineer's comment above 👌


Todo List App with React PR

Hello,
In this project, I;

Created the todo app using create react app
Set up linters
Added the README file
Implemented the correct use of gitflow
Implemented the use of Components, props and state, events, hooks, lifting state

Thank you.

Hi @josuerushanika,
Thank you for your time and reviewing my project. 👍


Typo in BDF2 for binary alloy enthalpy

Whoops! Second order time accuracy never would have worked with this.
phil_t = bdf2(             phil(T_np1, Cl_np1), phil(T_n, Cl_n), phil(T_np1, Cl_np1))

master now uses a more general BDF


Erratic live.cache error in compilation after modifying .drab files.

Frequently, but not always, I got a live.cache error  after modifying .drab files. To be able to recompile againg I have to $ rm  "/my/app/path/_build/dev/lib/drab/priv/drab.live.cache".
But I don't know which are the exact boundary conditions to reproduce this erratic error.
== Compilation error in file lib/my_app_web/views/test_view.ex ==
** (MatchError) no match of right hand side value: {:error, {:not_a_dets_file, "/my/app/path/_build/dev/lib/drab/priv/drab.live.cache"}}
    lib/drab/live/cache.ex:29: Drab.Live.Cache.start/0
    lib/drab/live/eex_engine.ex:171: Drab.Live.EExEngine.init/1
    (eex) lib/eex/compiler.ex:28: EEx.Compiler.compile/2
    (phoenix) lib/phoenix/template.ex:378: Phoenix.Template.compile/2
    (phoenix) lib/phoenix/template.ex:186: anonymous fn/3 in Phoenix.Template."MACRO-__before_compile__"/2
    (elixir) lib/enum.ex:1899: Enum."-reduce/3-lists^foldl/2-0-"/3
    (phoenix) expanding macro: Phoenix.Template.__before_compile__/1
    lib/frontend_web/views/cart_view.ex:1: FrontendWeb.CartView (module)

Yes, deleting the file is a good approach.
DETS cache is a temporary and is going to be replaces by the module before 1.0.

Fixed in #115, will be included in 0.7.8


New feature request: time delay between queries

Sometimes I like to display the effect of concurrency on queries - if people are jumping in and out getting their own locks and leaving, then they're fine. But as more simultaneous queries pile up, blocking problems can pop up.
It'd be sweet to have a "Delay Between Queries, MS" edit box that lets you specify a delay in milliseconds between running queries on each thread. (I say milliseconds because I can see using this with ranges between 0ms and 5,000ms.)

Fixed!


[4.0] [QoI] Improve the fix-it for out-of-order arguments

Description: Change the fix-it to move the argument to its correct location in one go.
This happens by removing it from one location and inserting it in the other
(as opposed to the original implementation which swapped one argument with
the preceding one). The commas separating the arguments are adjusted
to match the moved argument.

Scope of the issue: diagnostic improvements for fix-its related to out-of-order arguments.

Risk: Low.

Tested: Added new tests for reordering regular arguments, variadic arguments, and function arguments, Swift CI.

Reviewed by: Pavel Yaskevich

Resolves: rdar://problem/31849281

/cc @rudkx I've ported patch by @d-ronnqvist for 4.0, please take a look.

@swift-ci please test


feat: implement CreateInstance and DeleteInstance on InstanceAdminClient

With this PR, I introduced basic integration tests and samples for InstanceAdminClient, which create and delete a new instance with a random name, prefixed with temporary-instance-{DATE}-.
While these tests are only executed with an environment variable RUN_SLOW_INTEGRATION_TESTS=yes, if a random instance created by these tests is picked up by google::cloud::spanner_testing::PickRandomInstance, it's going to be problematic.
So, I made a change in google::cloud::spanner_testing::PickRandomInstance, now it only picks up the instance prefixed test-instance- for isolating instances between normal tests and CRUD tests for InstanceAdminClient.
I feel InstanceAdminClient::CreateInstance has too many parameters, but I'm somewhat ok with this because I don't expect many people will use this function anyways.
fixes #519 #521

This change is

@coryan Thanks for the review! I think I addressed your comments.

I started to run slow integration tests for coverage builds.
For instance admin integration tests, use instance name prefixed with "temporary-instance-{DATE}-" for isolation.

There is a potential leak for those instances upon failures, for now we can manually delete instances with old date. Maybe we can add an automatic cleanup code somewhere.
PTAL

Oops old gcc doesn't have that function.

For the length of the instance id, I found:
https://cloud.google.com/spanner/quotas
stateing

Instance ID length | 2 to 64 characters

For the length of the instance id, I found:
https://cloud.google.com/spanner/quotas
stating

Instance ID length | 2 to 64 characters

Which I guess means either the quota documentation, or the proto comments (or both) have a bug?  I think we should file something.


YouTube + Macro Deck

Hello,
I am curenly having issue with this. I have Macro deck and when playing anythink on youtube.com it wont apear as playing and even that no title is seen. (YouTube Music works good) Basicly in macro deck I have button state on "wnp_is_playing" > on youtube I have playing song but still in macro deck I see button state as it was off, and then to display on button "wnp_title" > no title...
Thanks.

Do you have the new YouTube watch page design? If so, it's not supported yet as I do not have access to it.

Yes, I have. I dont know where to disable it :(

Look up "disable kevlar watch grid".
As for when webnowplaying supports it... I do not know. Whenever I have access to it or someone makes a PR.

I found out I can disable it using ublockorigin and custom filter

@keifufu, when do oyu think you will have access to it so it would work even in that new UI?

how would i know? ask youtube.

hmmm.. Cant you try free trial of YT premium and then try do somethink with in free 3 months?


Remove print("aaaa") from QtDims.cleaned_worker

Description

Hi, after updating to the latest main and using and stopping the playback option in the viewer you can see an "aaaa" being printed in the console/terminal from where you are running Napari. Seems like a print statement (``print("aaaa")`) was left at some point, which most proably was not intended. This PR removes it.
Type of change

[x] Bug-fix (non-breaking change which fixes an issue)

References

How has this been tested?

Final checklist:

[x] My PR is the minimum possible work for the desired functionality

Thanks. This is also fixed in https://github.com/napari/napari/pull/5414, which should be merged soon. Don't mind merging this instead, but feel free to close this otherwise.


Deep Linking

Deep linking has been the biggest issue for me to get our DP channel over to scenegraph. Should deep linking work in the channel produced by this script? I have run the script, but I have had to modify to parse my rss feed.... and deep linking is not working.

I guess that is good news and bad. Good that it should work... bad that my parse xml code has broken it in some way. Would you like to take a look at my code? My xml file follows the official MRSS feed spec as outlined here... https://developer.roku.com/docs/specs/direct-publisher-feed-specs/mrss-dp-spec.md
It seems as though it could be implemented into this project. I can't be the only one that uses xml.

I find the software works well with a json feed! But go ahead and post your feed link so We can look at it!

This is MainLoaderTask. I haven't quite got it dialed in, but it is working pretty good. It creates rows based on media:category element. It finds all the unique categories, creates a row for each, and populates the row with all the items that match.
`sub Init()
' set the name of the function in the Task node component to be executed when the state field changes to RUN
' in our case this method executed after the following cmd: m.contentTask.control = "run"(see Init method in MainScene)
m.top.functionName = "GetContent"
end sub
sub GetContent()
contentxml = createObject("roXMLElement")
url = createObject("roUrlTransfer")
url.setUrl("https://home.colin.edu/roku.xml")
url.EnablePeerVerification(false)
url.SetCertificatesFile("pkg:/certs/ca-bundle.crt")
url.AddHeader("X-Roku-Reserved-Dev-Id", "")
url.InitClientCertificates()

if contentxml.parse(url.GetToString())
    rootChildren = []
    rows = {}
    categories = []
    ' Get each item inside the "Channel" element
    items = contentxml.GetNamedElements("channel").GetChildElements()
    ' For each item, get the category and push it to the categories array
    for each item in items
        category = item.GetNamedElements("media:category").GetText()
        categories.push(category)
    end for

    ' Remove duplicate categories
    categories = unique(categories)

    ' For each category, create a row and push it to the rootChildren array
    for each category in categories
        row = {}
        row.title = category
        row.children = []
        for each item in items
        ' If the item's category matches the current category, push it to the row
            if item.GetNamedElements("media:category").GetText() = category
                itemData = GetItemData(item)
                row.children.Push(itemData)
            end if
        end for
        rootChildren.Push(row)
    end for
     ' set up a root ContentNode to represent rowList on the GridScreen
    contentNode = CreateObject("roSGNode", "ContentNode")
    contentNode.Update({
        children: rootChildren
    }, true)
    ' populate content field with root content node.
    ' Observer(see OnMainContentLoaded in MainScene.brs) is invoked at that moment
    m.top.content = contentNode
end if

end sub
function GetItemData(video) as Object
item = {}
' populate some standard content metadata fields to be displayed on the GridScreen
' https://developer.roku.com/docs/developer-program/getting-started/architecture/content-metadata.md
if video.longDescription <> invalid
    item.description = video.GetNamedElements("media:description").GetText()

else
    item.description = video.GetNamedElements("media:description").GetText()
end if

' Get the thumbnail and content URLs
' This was the only way that I was able to access the url attributes. Could be fixed
for each child in video.GetChildElements()
    if child.GetName() = "media:thumbnail"
        item.hdPosterURL = child.GetAttributes().url
    else if child.GetName() = "media:content"
        item.url = child.GetAttributes().url
        item.length = child.GetAttributes().duration
    end if
end for
item.id = video.GetNamedElements("guid").GetText()
item.title = video.GetNamedElements("media:title").GetText()
item.mediaType = "movie"
return item

end function
function unique(arr as Object)
res = []
table = {}
for each v in arr
k = v.toStr()
if not table.doesExist(k) and k <> ""
res.push(v)
table[k] = true
end if
end for
return res
end function
`

@comporder1 Please send your feed link!

It is in the code.

also, it sets every item's mediaType as "movie".

@comporder1 OK got it https://home.colin.edu/roku.xml will look at it and see if it works in my other template and try this software to see if it parses anything!

I am in the process of updating the code to accept a json or mrss (xml) feed file. It may be available in the next release.

@comporder1 I added cfategories to your feed file, I can't upload the xml here so I am uploading a text file. Try using the xml w categories
feed.txt

I am in the process of updating the code to accept an mrss (xml) feed file. It may be available in the next release.

Thanks. Maybe my code above can help.

@comporder1 I added cfategories to your feed file, I can't upload the xml here so I am uploading a text file. Try using the xml w categories feed.txt

Thanks for trying. At this point, I am not ready to abandon the official feed spec.

@rrirower Here is my latest iteration of the code generated by this script. I have made several layout changes, but nothing else really besides the mrss parse code. I have still not been able to get deep linking working. Hopefully you can help me figure this out and also be able to use some this to add to your script. Thanks!
comporder1.zip

I am in the process of updating the code to accept a json or mrss (xml) feed file. It may be available in the next release.

@comporder1 thanks for the submission. However, I am close to finishing my version of the parsing code that integrates into the existing code base.

I have the XML parsing working.  After some more testing, I should be able to post it by the end of this coming week.  It includes re-formatting the 'pubDate'.

@rrirower That's amazing, can't wait to test it myself and see what it can do!

That’s good here. In the mean time, I got deep linking working yesterday. I had plan to post…..  things I found that had deeplinking broken were in the core code that I had not messed with. It was mentioned above that deeplinking works with core code, but I just don’t see how my feed code would have messed it up. May want to check your latest release that deeplinking does in fact work.

@comporder1 Are you indicating that the deep linking code from this project does not work?  Can you provide examples where it fails?

I should first admit that I was only introduced to brightscript about 2 weeks ago. I very well could be wrong. Also, I do not have a json feed to test your code as-is. This is what I found...
in ContentTaskLogic.brs line 22 references m.top.launchArgs   I could not find anywhere else in the code that set launchArgs when a launch deeplink was called. So with args=invalid, deeplinking was never initiated. I finally started making progress when I replaced line 22 with
args = {
contentId: m.global.contentId
mediaType: m.global.mediaType
}
Also in this file I had to add (before line 24) m.global.isDeeplink = true  for the rest the code to treat the call properly.
There were several other changes I had to make, but that was the start. Again, I am not sure if what I did would be "correct", but I do know that deeplinking now works.
Attached is my latest iteration.
comporder1.zip
I do have one more question. There are two warnings generated (seen via telnet 8085) when playing any video. In VideoPlayer.brs  singleVideoNode.SetFields(fields) is what throws the warnings. The warnings are type mismatch warnings for change and focusedChild fields. Will warnings like this cause a channel to not pass certification?
Thank you for your work on this project. I welcome any corrections or advice.
CW

@rrirower It is good to hear that roku doesn't get to picky. I feel like it could be fixed by setting only the fields that are required for the ContentNode.

@comporder1 The deep linking code was indeed broken from a regression.  I've found the problem and fixed it.  I should have a release available this coming weekend.

@rrirower Glad to hear you have fixed the issue and that I’m was not doing something wrong in my testing! I look forward to testing your new release.

@comporder1 I can help test w the certification process.

I see The new version Alph6 with the MRSS support was just released and will test it

I am testing the new version this morning. Launch deep linking is still not working. Input deep linking is working. I'm investigating now.

@rrirower
args = m.top.inputArgs continues to return invalid on launch deep linking
The following code change in ContentTaskLogic.brs fixes the the bug....
sub OnMainContentLoaded()    ' invoked when content has been parsed and is ready to use.
m.GridScreen.SetFocus(true) ' set focus to the GridScreen.
m.loadingIndicator.visible = false  ' hide loading indicator because content was retrieved.
m.GridScreen.content = m.contentTask.content    ' populate GridScreen with content.
args = {
                dl_contentId: m.global.contentId
                dl_mediaType: m.global.mediaType
            }

if args <> invalid and ValidateDeepLink(args)
m.global.isDeeplink = true
    DeepLink(m.contentTask.content, args.dl_mediaType, args.dl_contentId)
end if

end sub

Can you provide the deep linking steps you are using? I've tested this and it worked. I'm thinking you may have hit an edge case I have not found.  Also can you provide your feed URL to test?

http://<IP_ADDRESS>:8060/launch/dev?contentId=https%3A%2F%2Flivemedia.colin.edu%3A443%2Fsoftball23%2Fsmil%3Accc2.smil%2Fplaylist.m3u8&mediaType=movie
note: I changed mediatype of items to movie

@rrirower make sure the app is NOT running on the roku device and use the "launch" send button.

Thanks. I'll investigate.

@comporder1 Have you been able to use the Deep Linking tool with the Launch option?  I can't seem to get the Launch button to work using the standalone tool.

@comporder1 Never mind....I figured it out.  The documentation is not the best.

@comporder1 I was able to recreate the error you reported.  It resulted from my misunderstanding of the Deep Linking Launch event and the lack of clear Roku docs to explain it.  I believe that I have resolved this problem and have successfully Launched the channel into a video.  I've attached a zip for you to try.  If it works for you, I'll repost it.
DPtoSceneGraph.zip

@rrirower
I am happy to report that my channel past certification and is published! The biggest learning curve for me in this process has been the deep linking requirements. As you mentioned above, the requirements, testing procedures, and channel submission process is not clearly documented. I had a channel built using the roku provided scenegraph template that I could not submit because it did not include deep linking code... even though it is required for a public channel! My final suggestion for this project would be to include in the readme info on how to submit deep linking parameters during the publish process. This would be helpful for those like me to get through the whole process of using this tool to upgrade from Direct Publish to SDK.
Thank you again for all of your work on this project!
CW


Information for Coordinators Help page has gone

Possibly as a result of Test 3 transfer?

The page is there as DRAFT hence not displayable; If you want the page to be displayed you must remove its draft status and we will update.
Applies to all the pages in refinery where most are draft.

The problem is: there was a page called (I think) Information for Coordinators.  It was not replaced by DRAFT Information for Coordinators. The DRAFT IfC page did not have the this-is-a-draft tickybox ticked, and therefore would have been displayed/findable, if there were any links to it, but there not being any links, did not appear in the slot for Information for Coordinators, hence the 404 error.
So we need to recover the old page and resurrect it.
But I still can't work out how the old page disappeared, other than it was mistakenly deleted from test3.  The instructions may need updating.

The problem was that there was no page called (plain) "Information for Coordinators" on test3.
A similar situation existed for "Information for Transcribers".
Both pages, with a short message only, now exist on live and on test3.

It turns out another page is also missing from "live" and test3: About is one such — still checking for others.
About does not have DRAFT in its title, but it is saved as a draft and so not viewable. I think that the most recent edits to about were fairly minor and to do with the setting out of "Why is FreeCEN changing".
The markup looks OK, so will save (without "Save as draft") as a viewable page on both live and on t3.


App is crashing on Vault Details.

https://github.com/bithyve/bitcoin-keeper/assets/62699947/c471cb62-6c04-4feb-bfc5-46004483f5aa

When we click on Vault Details of Vault Settings the app crashes.

Verified this issue on keeper app v 1.1.9(289)


Implements PsychSignal Consolidator

Description

Provides new PsychSignalConsolidator and PsychSignalConsolidated classes for usage in consolidating PsychSignal data.
Typo fix in PsychSignalSentimentData documentation
Related Issue

Closes #3574
Motivation and Context

Previously, resampling data was only easily achievable by using pandas' DataFrame.resample method. However in C#, resampling/consolidating data poses a challenge.
Reaches parity with Python
Requires Documentation Change

No
How Has This Been Tested?

New unit tests included for 3 different Resolutions
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Non-functional change (xml comments/documentation/etc)

Checklist:

[x] My code follows the code style of this project.
[x] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.
[x] My branch follows the naming convention bug-<issue#>-<description> or feature-<issue#>-<description>

Closing for now but let's revisit later.