apache / apache/airflow

Add support for Papermill using https

Open
#52,893 9 comments 0 reactions 0 assignees View on GitHub
area:providers good first issue kind:bug kind:feature provider:papermill
Dominant language
Python
Stars
46.9k
Forks
17.8k
Avg merge
2d 10h
Merged PRs (30d)
483

Description

### Apache Airflow Provider(s)

github

### Versions of Apache Airflow Providers

I want to connect to a remote kernel in JupyterHub. Issue #34840 seems to provide access with transport set to "transport". I would like to make access throught https and token.

### Apache Airflow version

2.9

### Operating System

ubuntu 20.04

### Deployment

Official Apache Airflow Helm Chart

### Deployment details

_No response_

### What happened

_No response_

### What you think should happen instead

_No response_

### How to reproduce

- create a papermill connection
- try to connect with https host and aditional token

### Anything else

_No response_

### Are you willing to submit PR?

- [ ] Yes I am willing to submit a PR!

### Code of Conduct

- [x] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)

Contributor guide

Open the contributing guide

Research direction

Start by reviewing issue #34840 and the Papermill connection setup described here, then trace how the provider handles remote-kernel transport, HTTPS, and token configuration. Done means a Papermill connection can reach a remote JupyterHub kernel over HTTPS with an additional token, with focused coverage for that configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
jupyter, python
Domain
authentication, data-engineering, networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.