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

Check for NPM dependency updates: update xterm to 3.14.5 #12363

Closed
wants to merge 1 commit into from
Closed

Check for NPM dependency updates: update xterm to 3.14.5 #12363

wants to merge 1 commit into from

Conversation

cockpituous
Copy link
Contributor

@cockpituous cockpituous commented Jul 19, 2019

Check for any outstanding update of point version of any outstanding NPM package dependency

  • npm-update

@cockpituous cockpituous changed the title Check for NPM dependency updates WIP: 1-ci-srv-01: [no-test] Check for NPM dependency updates Jul 19, 2019
@cockpituous cockpituous changed the title Check for NPM dependency updates WIP: 4-ci-srv-06: [no-test] Check for NPM dependency updates Jul 19, 2019
@cockpituous
Copy link
Contributor Author

npm-update in progress on 1-ci-srv-01.
Log: https://209.132.184.41:8493/logs/npm-update-12363-20190719-074242/

@cockpituous
Copy link
Contributor Author

npm-update in progress on 4-ci-srv-06.
Log: https://209.132.184.41:8493/logs/npm-update-12363-20190719-074242/

@cockpituous
Copy link
Contributor Author

@cockpituous cockpituous changed the title WIP: 4-ci-srv-06: [no-test] Check for NPM dependency updates package.json: Update xterm package dependency Jul 19, 2019
@cockpituous
Copy link
Contributor Author

@cockpituous
Copy link
Contributor Author

Error accessing /repos/cockpit-project/cockpit/pulls
Status: 422
Reason: Unprocessable Entity
Response: {"message":"The specified issue is already attached to a pull request.","errors":[{"value"None,"resource":"PullRequest","field":"issue","code":"invalid"}],"documentation_url":"https://developer.github.com/v3/pulls/#create-a-pull-request"}: https://209.132.184.41:8493/logs/npm-update-12363-20190719-074242/

@cockpituous cockpituous changed the title package.json: Update xterm package dependency Check for NPM dependency updates Jul 19, 2019
@cockpituous
Copy link
Contributor Author

Please manually check features related to these files:

package.json:    "xterm": "3.14.5"
pkg/docker/docker.js:import { Terminal } from "xterm";
pkg/lib/cockpit-components-terminal.jsx:import { Terminal as Term } from "xterm";
pkg/lib/console.css:@import "~xterm/lib/xterm.css";
pkg/lib/context-menu.css:    /* xterm accessibility tree has z-index 100 and we need to be in front of it
pkg/machines/machines.less:@import "~xterm/lib/xterm.css";
pkg/systemd/terminal.css:.xterm-accessibility {
pkg/systemd/terminal.jsx:                    "TERM=xterm-256color",
test/avocado/selenium-base.py:        terminal = self.wait_xpath("//*[contains(@class, 'terminal xterm')]")
test/avocado/selenium-machines-consoles.py:        self.wait_css('div.terminal canvas.xterm-text-layer')
test/avocado/selenium-machines-consoles.py:        self.wait_css('div.terminal canvas.xterm-text-layer', cond=invisible)
test/avocado/selenium-machines-consoles.py:        self.wait_css('div.terminal canvas.xterm-text-layer')
test/avocado/selenium-machines-consoles.py:        self.wait_css('div.terminal canvas.xterm-text-layer', cond=invisible)
test/avocado/selenium-machines-consoles.py:        self.wait_css('div.terminal canvas.xterm-text-layer')
test/verify/check-active-pages:                return '.terminal .xterm-accessibility-tree div:nth-child(%d)' % i
test/verify/check-pages:            return '.terminal .xterm-accessibility-tree div:nth-child(%d)' % i
test/verify/check-realms:                return '.terminal .xterm-accessibility-tree div:nth-child(%d)' % i
test/verify/check-setroubleshoot:        b.wait_in_text(".xterm-accessibility-tree", "semanage import <<EOF")
test/verify/check-setroubleshoot:        b.wait_in_text(".xterm-accessibility-tree", "boolean -D")
test/verify/check-setroubleshoot:        b.wait_in_text(".xterm-accessibility-tree", "boolean -m -1 zebra_write_config")
test/verify/check-setroubleshoot:        b.wait_in_text(".xterm-accessibility-tree", "fcontext -a -f a -t samba_share_t -r 's0' '/var/tmp/'")
test/verify/check-terminal:                return '.terminal .xterm-accessibility-tree div:nth-child(%d)' % i
test/verify/check-terminal:            b.wait_attr(".xterm-viewport", "style", style)
test/verify/check-terminal:        b.wait_attr(".xterm-viewport", "style", white_style)
test/verify/machineslib.py:        b.wait_present("div.terminal canvas.xterm-text-layer") # if connected the xterm canvas is rendered
test/verify/machineslib.py:        b.wait_present("div.terminal canvas.xterm-text-layer")
test/verify/machineslib.py:        b.wait_not_present("div.terminal canvas.xterm-text-layer")
test/verify/machineslib.py:        b.wait_present("div.terminal canvas.xterm-text-layer")

@martinpitt
Copy link
Member

Clearly broken:

TypeError: Cannot read property 'dimensions' of undefined

@marusak, does that ring a bell?

@marusak
Copy link
Member

marusak commented Jul 19, 2019

does that ring a bell?

yes it does. Also the fix is fairly simple, but there is another issue behind this. xterm should have released a new version and I wanted to work with that one as it brings one more change. But as it seems they are busy, maybe I should work on this version and let this in.

@martinpitt
Copy link
Member

There's no hurry, we can also let this sit around for a while :-)

@martinpitt martinpitt changed the title Check for NPM dependency updates Check for NPM dependency updates: update xterm to 3.14.5 Jul 22, 2019
@marusak
Copy link
Member

marusak commented Jul 23, 2019

Needs to rebase to master since #12367 changed tests names

@marusak
Copy link
Member

marusak commented Sep 9, 2019

Closing in favor of #12736

@marusak marusak closed this Sep 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants