### Discussed in https://github.com/apache/airflow/discussions/24548

<div type='discussions-op-text'>

<sup>Originally posted by **don1uppa** June 16, 2022</sup>
### Apache Airflow version

2.2.5

### What happened

I have a dag that starts another dag with a conf.   
I am attempting to start the initiating dag a second time with different configuration parameters.   I it to start the other dag with the new parameters.

## What you think should happen instead

It should use the new conf when starting the called dag

### How to reproduce

See code in squsequent message

### Operating System

windows and ubuntu

### Versions of Apache Airflow Providers

N/A

### Deployment

Docker-Compose

### Deployment details

_No response_

### Anything else

**Work around for now is to delete the previous "child" dag runs.**

### 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)
</div>
"""
        Asserts whether the correct extra links url will be created.
        Specifically it tests whether the correct dag id and date are passed to
        the method which constructs the final url.
        Note: We can't run that method to generate the url itself because the Flask app context
        isn't available within the test logic, so it is mocked here.
        """
        triggering_ti = (
            session.query(TaskInstance)
            .filter_by(
                task_id=triggering_task.task_id,
                dag_id=triggering_task.dag_id,
            )
            .one()
        )
        with mock.patch("airflow.operators.trigger_dagrun.build_airflow_url_with_query") as mock_build_url:
            triggering_task.get_extra_links(triggering_ti, "Triggered DAG")
        assert mock_build_url.called
        args, _ = mock_build_url.call_args
        expected_args = {
            "dag_id": triggered_dag_run.dag_id,
            "base_date": triggered_dag_run.execution_date.isoformat(),
        }
        assert expected_args in args
    def test_trigger_dagrun(self):