Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emulators are outdated #5162

Closed
atillay opened this issue Oct 24, 2022 · 1 comment · Fixed by #5205
Closed

Emulators are outdated #5162

atillay opened this issue Oct 24, 2022 · 1 comment · Fixed by #5205
Assignees

Comments

@atillay
Copy link

atillay commented Oct 24, 2022

[REQUIRED] Environment info

firebase-tools: 11.15.0

Platform: macOS

[REQUIRED] Test case

I want to use the latest version of each emulator but as they are hardcoded in this file, it is not possible :

"https://storage.googleapis.com/firebase-preview-drop/emulator/pubsub-emulator-0.1.0.zip",

The consequence is that some emulator features are missing as they are outdated. For example the pubsub retry and dead letter feature.

[REQUIRED] Steps to reproduce

  • Install the lib : $ npm i -g firebase
  • Setup pubsub emulator (for example : $ firebase setup:emulators:pubsub
  • Here we can see that pubsub installed version is 0.1.0 : $ open ~/.cache/firebase/emulators
  • But the latest version available is 0.7.0 https://dl.google.com/dl/cloudsdk/channels/rapid/components-v400.0.0.json

[REQUIRED] Expected behavior

I should retrieve the latest version of every emulator.

[REQUIRED] Actual behavior

I retrieve an outdated version of every emulator.

@christhompsongoogle
Copy link
Contributor

Sorry for the delay, right now there's no way to run a different pubsub emulator than the one in firebase tools. You could potentially change the version yourself in the CLI but that's not supported and I have no instructions for you to help you do that.

The good news is that I updated the version to 0.7.1 in #5205. I've also added a listener on the cloud pubsub emulator release so we can keep ourselves closer to up-to-date than what it is now.

@christhompsongoogle christhompsongoogle linked a pull request Nov 9, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants