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

Auto handle auth if running on GCE #3

Closed
rakyll opened this issue Jun 6, 2014 · 3 comments
Closed

Auto handle auth if running on GCE #3

rakyll opened this issue Jun 6, 2014 · 3 comments
Assignees
Labels
core 🚨 This issue needs some love. triage me I really want to be triaged.
Milestone

Comments

@rakyll
Copy link
Contributor

rakyll commented Jun 6, 2014

No description provided.

@ryanseys
Copy link
Contributor

ryanseys commented Jun 6, 2014

How are you going to do this? Environment variables? Can we achieve a
similar effect with other nodejs client library?

@rakyll
Copy link
Contributor Author

rakyll commented Jun 6, 2014

Can we achieve a similar effect with other nodejs client library?

There is no straightforward way to detect whether you're on GCE rather than
making a request to metaserver, we filled an issue to make it easier.

We can achieve the same for the node client once we are sure user wants to
authorize the requests with a service account.

On Fri, Jun 6, 2014 at 6:09 PM, Ryan Seys notifications@github.com wrote:

How are you going to do this? Environment variables? Can we achieve a
similar effect with other nodejs client library?


Reply to this email directly or view it on GitHub
#3 (comment)
.

Burcu Dogan

@selfiebot
Copy link

All the glcoud clients should handle this. I will add to the roadmap.

On Fri, Jun 6, 2014 at 9:14 AM, Burcu Dogan notifications@github.com
wrote:

Can we achieve a similar effect with other nodejs client library?

There is no straightforward way to detect whether you're on GCE rather
than
making a request to metaserver, we filled an issue to make it easier.

We can achieve the same for the node client once we are sure user wants to
authorize the requests with a service account.

On Fri, Jun 6, 2014 at 6:09 PM, Ryan Seys notifications@github.com
wrote:

How are you going to do this? Environment variables? Can we achieve a
similar effect with other nodejs client library?


Reply to this email directly or view it on GitHub
<
https://github.com/GoogleCloudPlatform/gcloud-node/issues/3#issuecomment-45354544>

.

Burcu Dogan

Reply to this email directly or view it on GitHub
#3 (comment)
.

--
You received this message because you are subscribed to the Google Groups
"veneer-firehose" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to veneer-firehose+unsubscribe@google.com.
To post to this group, send email to veneer-firehose@google.com.
To view this discussion on the web visit
https://groups.google.com/a/google.com/d/msgid/veneer-firehose/GoogleCloudPlatform/gcloud-node/issues/3/45355020%40git.luolix.top
https://groups.google.com/a/google.com/d/msgid/veneer-firehose/GoogleCloudPlatform/gcloud-node/issues/3/45355020%40git.luolix.top?utm_medium=email&utm_source=footer
.

ali afshar + http://google.com/+alihafshar developer relations engineering

@rakyll rakyll closed this as completed in 63bf232 Jun 11, 2014
@jgeewax jgeewax added the core label Feb 2, 2015
@jgeewax jgeewax modified the milestones: M1: core, datastore & storage, Core Stable Feb 2, 2015
@jganetsk jganetsk mentioned this issue Jun 21, 2017
4 tasks
@yoshi-automation yoshi-automation added 🚨 This issue needs some love. triage me I really want to be triaged. labels Apr 7, 2020
chingor13 pushed a commit that referenced this issue Sep 12, 2022
* feat!: write samples
chingor13 pushed a commit that referenced this issue Sep 14, 2022
* feat!: write samples
sofisl pushed a commit that referenced this issue Sep 15, 2022
* chore: the ultimate fix for repo-tools EPERM

* fix yaml references
sofisl pushed a commit that referenced this issue Sep 16, 2022
sofisl pushed a commit that referenced this issue Oct 5, 2022
sofisl pushed a commit that referenced this issue Oct 8, 2022
sofisl pushed a commit that referenced this issue Oct 12, 2022
sofisl pushed a commit that referenced this issue Oct 12, 2022
sofisl pushed a commit that referenced this issue Nov 11, 2022
sofisl pushed a commit that referenced this issue Nov 11, 2022
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
sofisl pushed a commit that referenced this issue Nov 11, 2022
[PR](googleapis/gapic-generator-typescript#878) within
updated gapic-generator-typescript version 1.4.0

Committer: @summer-ji-eng
PiperOrigin-RevId: 375759421

Source-Link: googleapis/googleapis@95fa72f

Source-Link: googleapis/googleapis-gen@f40a343
sofisl pushed a commit that referenced this issue Nov 11, 2022
sofisl pushed a commit that referenced this issue Nov 12, 2022
[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [mocha](https://mochajs.org/) ([source](https://github.com/mochajs/mocha)) | [`^8.0.0` -> `^9.0.0`](https://renovatebot.com/diffs/npm/mocha/8.4.0/9.1.3) | [![age](https://badges.renovateapi.com/packages/npm/mocha/9.1.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/mocha/9.1.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/mocha/9.1.3/compatibility-slim/8.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/mocha/9.1.3/confidence-slim/8.4.0)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/mocha](https://github.com/DefinitelyTyped/DefinitelyTyped) | [`^8.2.2` -> `^9.0.0`](https://renovatebot.com/diffs/npm/@types%2fmocha/8.2.3/9.0.0) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.0.0/compatibility-slim/8.2.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.0.0/confidence-slim/8.2.3)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>mochajs/mocha</summary>

### [`v9.1.3`](https://github.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;913--2021-10-15)

[Compare Source](https://github.com/mochajs/mocha/compare/v9.1.2...v9.1.3)

#### 🐛 Fixes

-   [#&#8203;4769](https://github.com/mochajs/mocha/issues/4769): Browser: re-enable `bdd` ES6 style import ([**@&#8203;juergba**](https://github.com/juergba))

#### 🔩 Other

-   [#&#8203;4764](https://github.com/mochajs/mocha/issues/4764): Revert deprecation of `EVENT_SUITE_ADD_*` events ([**@&#8203;beatfactor**](https://github.com/beatfactor))

### [`v9.1.2`](https://github.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;912--2021-09-25)

[Compare Source](https://github.com/mochajs/mocha/compare/v9.1.1...v9.1.2)

#### 🐛 Fixes

-   [#&#8203;4746](https://github.com/mochajs/mocha/issues/4746): Browser: stop using all global vars in `browser-entry.js` ([**@&#8203;PaperStrike**](https://github.com/PaperStrike))

#### 🔩 Other

-   [#&#8203;4754](https://github.com/mochajs/mocha/issues/4754): Remove dependency wide-align ([**@&#8203;juergba**](https://github.com/juergba))
-   [#&#8203;4736](https://github.com/mochajs/mocha/issues/4736): ESM: remove code for Node versions <10 ([**@&#8203;juergba**](https://github.com/juergba))

### [`v9.1.1`](https://github.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;911--2021-08-28)

[Compare Source](https://github.com/mochajs/mocha/compare/v9.1.0...v9.1.1)

#### 🐛 Fixes

-   [#&#8203;4623](https://github.com/mochajs/mocha/issues/4623): `XUNIT` and `JSON` reporter crash in `parallel` mode ([**@&#8203;curtisman**](https://github.com/curtisman))

### [`v9.1.0`](https://github.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;910--2021-08-20)

[Compare Source](https://github.com/mochajs/mocha/compare/v9.0.3...v9.1.0)

#### 🎉 Enhancements

-   [#&#8203;4716](https://github.com/mochajs/mocha/issues/4716): Add new option `--fail-zero` ([**@&#8203;juergba**](https://github.com/juergba))
-   [#&#8203;4691](https://github.com/mochajs/mocha/issues/4691): Add new option `--node-option` ([**@&#8203;juergba**](https://github.com/juergba))
-   [#&#8203;4607](https://github.com/mochajs/mocha/issues/4607): Add output option to `JSON` reporter ([**@&#8203;dorny**](https://github.com/dorny))

### [`v9.0.3`](https://github.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;903--2021-07-25)

[Compare Source](https://github.com/mochajs/mocha/compare/v9.0.2...v9.0.3)

#### 🐛 Fixes

-   [#&#8203;4702](https://github.com/mochajs/mocha/issues/4702): Error rethrow from cwd-relative path while loading `.mocharc.js` ([**@&#8203;kirill-golovan**](https://github.com/kirill-golovan))

-   [#&#8203;4688](https://github.com/mochajs/mocha/issues/4688): Usage of custom interface in parallel mode ([**@&#8203;juergba**](https://github.com/juergba))

-   [#&#8203;4687](https://github.com/mochajs/mocha/issues/4687): ESM: don't swallow `MODULE_NOT_FOUND` errors in case of `type:module` ([**@&#8203;giltayar**](https://github.com/giltayar))

### [`v9.0.2`](https://github.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;902--2021-07-03)

[Compare Source](https://github.com/mochajs/mocha/compare/v9.0.1...v9.0.2)

#### 🐛 Fixes

-   [#&#8203;4668](https://github.com/mochajs/mocha/issues/4668): ESM: make `--require <dir>` work with new `import`-first loading ([**@&#8203;giltayar**](https://github.com/giltayar))

#### 🔩 Other

-   [#&#8203;4674](https://github.com/mochajs/mocha/issues/4674): Update production dependencies ([**@&#8203;juergba**](https://github.com/juergba))

### [`v9.0.1`](https://github.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;901--2021-06-18)

[Compare Source](https://github.com/mochajs/mocha/compare/v9.0.0...v9.0.1)

#### 🔩 Other

-   [#&#8203;4657](https://github.com/mochajs/mocha/issues/4657): Browser: add separate bundle for modern browsers ([**@&#8203;juergba**](https://github.com/juergba))

We added a separate browser bundle `mocha-es2018.js` in javascript ES2018, as we skipped the transpilation down to ES5. This is an **experimental step towards freezing Mocha's support of IE11**.

-   [#&#8203;4653](https://github.com/mochajs/mocha/issues/4653): ESM: proper version check in `hasStableEsmImplementation` ([**@&#8203;alexander-fenster**](https://github.com/alexander-fenster))

### [`v9.0.0`](https://github.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;900--2021-06-07)

[Compare Source](https://github.com/mochajs/mocha/compare/v8.4.0...v9.0.0)

#### 💥 Breaking Changes

-   [#&#8203;4633](https://github.com/mochajs/mocha/issues/4633): **Drop Node.js v10.x support** ([**@&#8203;juergba**](https://github.com/juergba))

-   [#&#8203;4635](https://github.com/mochajs/mocha/issues/4635): `import`-first loading of test files ([**@&#8203;giltayar**](https://github.com/giltayar))

**Mocha is going ESM-first!** This means that it will now use ESM `import(test_file)` to load the test files, instead of the CommonJS `require(test_file)`. This is not a problem, as `import` can also load most files that `require` does. In the rare cases where this fails, it will fallback to `require(...)`. This ESM-first approach is the next step in Mocha's ESM migration, and allows ESM loaders to load and transform the test file.

-   [#&#8203;4636](https://github.com/mochajs/mocha/issues/4636): Remove deprecated `utils.lookupFiles()` ([**@&#8203;juergba**](https://github.com/juergba))

-   [#&#8203;4638](https://github.com/mochajs/mocha/issues/4638): Limit the size of `actual`/`expected` for `diff` generation ([**@&#8203;juergba**](https://github.com/juergba))

-   [#&#8203;4389](https://github.com/mochajs/mocha/issues/4389): Refactoring: Consuming log-symbols alternate to code for win32 in reporters/base ([**@&#8203;MoonSupport**](https://github.com/MoonSupport))

#### 🎉 Enhancements

-   [#&#8203;4640](https://github.com/mochajs/mocha/issues/4640): Add new option `--dry-run` ([**@&#8203;juergba**](https://github.com/juergba))

#### 🐛 Fixes

-   [#&#8203;4128](https://github.com/mochajs/mocha/issues/4128): Fix: control stringification of error message ([**@&#8203;syeutyu**](https://github.com/syeutyu))

#### 🔩 Other

-   [#&#8203;4646](https://github.com/mochajs/mocha/issues/4646): Deprecate `Runner(suite: Suite, delay: boolean)` signature ([**@&#8203;juergba**](https://github.com/juergba))
-   [#&#8203;4643](https://github.com/mochajs/mocha/issues/4643): Update production dependencies ([**@&#8203;juergba**](https://github.com/juergba))

</details>

---

### Configuration

📅 **Schedule**: "after 9am and before 3pm" (UTC).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/nodejs-ids).
sofisl pushed a commit that referenced this issue Nov 12, 2022
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
sofisl added a commit that referenced this issue Nov 16, 2022
* feat: add samples

* feat!: initial stub of library
sofisl pushed a commit that referenced this issue Feb 23, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@types/mocha](https://github.com/DefinitelyTyped/DefinitelyTyped) | [`^8.2.2` -> `^9.0.0`](https://renovatebot.com/diffs/npm/@types%2fmocha/8.2.3/9.1.1) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/compatibility-slim/8.2.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/confidence-slim/8.2.3)](https://docs.renovatebot.com/merge-confidence/) |

---

### Configuration

📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/nodejs-dataform).
sofisl pushed a commit that referenced this issue Sep 13, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@types/mocha](https://github.com/DefinitelyTyped/DefinitelyTyped) | [`^8.2.2` -> `^9.0.0`](https://renovatebot.com/diffs/npm/@types%2fmocha/8.2.3/9.1.1) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/compatibility-slim/8.2.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/confidence-slim/8.2.3)](https://docs.renovatebot.com/merge-confidence/) |

---

### Configuration

📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/nodejs-apigee-registry).
sofisl pushed a commit that referenced this issue Sep 26, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@types/mocha](https://github.com/DefinitelyTyped/DefinitelyTyped) | [`^8.2.2` -> `^9.0.0`](https://renovatebot.com/diffs/npm/@types%2fmocha/8.2.3/9.1.1) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/compatibility-slim/8.2.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fmocha/9.1.1/confidence-slim/8.2.3)](https://docs.renovatebot.com/merge-confidence/) |

---

### Configuration

📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/nodejs-bigquery-migration).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core 🚨 This issue needs some love. triage me I really want to be triaged.
Projects
None yet
Development

No branches or pull requests

5 participants