-
Notifications
You must be signed in to change notification settings - Fork 63
Hanging at "please wait we are checking this devices current status" #28
Comments
That message means it has been unable to make a successful heartbeat. Can you please do the following: On Google Admin:
(The settings above you can enable temporarily or leave permanently. We enable developer tools access for all apps/extensions on the Google domain FWIW.) On the Chromebook with GnG installed:
The console output will provide an immense amount of information in regards to what the app is hitting for the heartbeat. Additionally, on our latest push (master or 0.7.1a) we implemented a new debugger for the Chrome App. We'll be doing a push likely this week to complete the implementation of this debug view if you want to hold on until then for debugging. |
sorry, I shouldn't have closed this thread. |
All good! We just apply labels to better understand whether it's a bug or if there is further assistance needed :). So based on that message, we know that the public key isn't correct in the config.ts file. The public key for the release track (dev, qa, prod) should match the one that is provided on the Chrome Webstore. Documentation for this can be found here. Let me know if you need further assistance with that. As for the visibility options, I believe that option is enabled if you've paid the $5 fee to the Chrome Webstore (I think that's the price) and if your account is associated with a GSuite domain (app can't be hosted under an @gmail.com account). |
Thank you Michael - I will check now. I'll pay the $5 ... and let you know how I get on |
For the visibility settings there's an admin console checkbox in the chrome
management section that needs to be toggled. I believe it's called Chrome
web store permissions. I don't believe the fee is necessary but I may be
mistaken.
…On Wed, Jan 16, 2019, 9:47 AM templesnr ***@***.*** wrote:
Thank you Michael - I will check now. I'll pay the $5 ... and let you know
how I get on
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#28 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ArFf52yFbdMGxyWlASop8-Y3IinSqZidks5vDzt_gaJpZM4aClKa>
.
|
@githerbert - yes, that solved the problem with the Chrome webstore. Thank you. |
Good catch and thanks for sharing! |
working my way through the code, maybe I have some variables not set correctly? |
For the CONFIG_DEFAULTS_PATH, there should be no need to change it if you didn't rename or move the config_defaults.yaml file. For the OU structure, it should just be Grabngo/Dev and Grabngo/Prod. Just as a heads up, we just pushed our latest commit to GitHub, there's some nice new features like the Chrome App debugger I mentioned earlier (this will help with troubleshooting if you're still having issues). |
thank you for that - is that in the Master or 0.7.1? Is the Master stable enough to work with? |
I realise that you're five hours behind us .... I downloaded the Master branch and started from scratch. Just built it and I have an error: I wonder if the fact that I'm building this in Dev has anything to do with it? |
@helfrichmichael gae_app_module_id_default_version_id_live-20190118__logs__2019-01-18T11-11.zip I'm going over and over the code now .... constants.py defines SUPERADMINS_GROUP, I have tried both the group name i.e. just loaner-superadmins and also the group email address i.e. loaner-superadmins@domain.gov.uk ... neither seems to fix it: |
It definitely wouldn't be caused by the superadminsgroup variable. The correct format for that is the full email address. For the issue, can you clarify exactly which step you are on? I see that you rebuilt from the master branch so I am uncertain where you are seeing the error. |
@githerbert thank you very much - your reply's like music to my ears as I've tried for two days to get to the bottom of this error 🥇 In answer to your question, I am at build and deploy step 1 using the master branch. I thought it was caused by the fact that I named a user as an admin (ADMIN_EMAIL), who wasn't in the superadmins group so I changed it to someone who is and re-ran |
Thanks. Have you confirmed that your BUILD file is pointing to the Client Secret file:
-- SECRETS_FILE is the location of the Directory APIs service account secret json file relative to the Bazel WORKSPACE. If using the example above for the BUILD rule the constant would look like this: SECRETS_FILE = 'loaner/web_app/client-secret.json' (Assuming you named it 'client-secret.json') |
loaner/web_app/BUILD is very slightly different but I think it's ok - unless I missed a comma?:
constants.py |
there are two service accounts: I'm using the earliest private key for the second, which has got two private keys |
Those look fine. So, from my experience on github sometimes when I pull
the code it doesn't pull every file it should. It looks like it's looking
for something that isn't there. I would download via ZIP and compare the
code bases to make sure.
…On Fri, Jan 18, 2019, 5:11 PM templesnr ***@***.*** wrote:
loaner/web_app/BUILD is very slightly different but I think it's ok -
unless I missed a comma?:
loaner_appengine_library(
name = "loaner",
data = [
"client-secret.json"
],
deps = [
":chrome_api",
":endpoints_api",
":main",
"//loaner/web_app/backend",
],
)
constants.py
SECRETS_FILE = 'loaner/web_app/client-secret.json'
It's definitely there and it's correct as far as I can tell.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#28 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ArFf5xSISrfOV7eb4aQfNQIoGvBXJOMZks5vEkaogaJpZM4aClKa>
.
|
OK, I will check the sources ... it's late ... thank you very much for your advice |
@githerbert I downloaded the zip from Github again and amended the files from scratch and it's not throwing up the errors now.- thank you very much for the advice. |
Using code version Alpha-(0.7.1)
Expected Behaviour
Chrome app loads and Grab n go initiates
Actual Behaviour
pop-up info box says "please wait we are checking this devices current status"
no error messages, as far as I can ascertain.
Steps to Reproduce
attempt to start Chrome app on enrolled Chromebook
The text was updated successfully, but these errors were encountered: